American Dictionary
Definition nitroglycerin in American English
nitroglycerin noun
[uncountable] noun
/ˌnaɪtroʊˈɡlɪsərɪn/
Synonyms and related words
