Definitions
noun
a drug used as a circulatory and respiratory stimulant; larger doses cause convulsions in shock therapy; Metrazol is a trademark
Look “metrazol” up elsewhere
Want another word?
Spin the dictionary for a fresh one.