English Dictionary
Definition TNT in British English
TNT noun
[uncountable] noun
/ˌtiː en ˈtiː/
1
a chemical used for making powerful explosions
Synonyms and related words
