Meaning of ACID in English

ACID

a.

Sour, tart, sharp, pricking, stinging, pungent.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.