nitrostarch

nitrostarch

English Noun
Ad

Definition

An explosive powder prepared by the nitration of starch; used for demolition.

Etymology

From nitro- + starch.

Ad