Meaning of ACID in English

ACID

n. any of a group of sour-tasting substances that dissolve in water and form salts when combined with bases (Chemistry); substance having a sour taste; acerbity, sarcasm; LSD (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.