Meaning of trinitrotoluene

Definition of trinitrotoluene

(noun) explosive consisting of a yellow crystalline compound that is a flammable toxic derivative of toluene

Other information on trinitrotoluene

WIKIPEDIA results for trinitrotoluene
Amazon results for trinitrotoluene