LYDDITE


Meaning of LYDDITE in English

[lydd.ite] n [Lydd, England] (1888): a high explosive composed chiefly of picric acid

Merriam-Webster English vocab.      Английский словарь Merriam Webster.