YourDictionary

lyddite

noun

a powerful explosive containing picric acid, used in shells

See lyddite in American Heritage Dictionary 4

link/cite print suggestion box