Anticholinergic drug

phrase specialist

Noun

a substance that opposes or blocks the action of acetylcholine
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word