Word info Synonyms

blotter acid

Noun

Meaning

blotter acid (uncountable)

Blotter paper impregnated with the drug LSD, to be taken orally.

Source: en.wiktionary.org

Synonyms

Close letter words and terms