Definitions of glycolic acid:

  • noun:   a translucent crystalline compound found in sugar cane and sugar beets and unripe grapes