Dictionary search results

Showing 1-5 of 5 results

TNT US English

A high explosive formed from toluene by substitution of nitro groups for three hydrogen atoms. It is relatively insensitive to shock and can be conveniently melted

TNT English-Spanish

TNT m