ACID DROP


Meaning of ACID DROP in English

■ noun Brit. a boiled sweet with a sharp taste.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.