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