English Dictionary
Definition nitrate in British English
nitrate noun
[countable/uncountable] noun
/ˈnaɪtreɪt/
Synonyms and related words
