Definition of "DDT"
DDT1
noun
usually uncountable, plural DDTs
(organic chemistry) Abbreviation of dichlorodiphenyltrichloroethane (“compound originally developed as an insecticide”)
usually uncountable, plural DDTs
(organic chemistry) Abbreviation of dichlorodiphenyltrichloroethane (“compound originally developed as an insecticide”)