What is the meaning of putty explosives in English?

Learn vocabulary with pictures as well as definitions of putty explosives in English

Learn in

See more

n. putty explosives

Definition of putty explosives in English

Malleable explosive material used as a substitute for dynamite in demolition.

Synonyms of putty explosives in English

plastic explosive