Sticky Foam Definition

noun

A mixture of highly tacky and/or tenacious materials, carried in compressed form with a propellant and used as an incapacitant .

Wiktionary

Other Word Forms of Sticky Foam

Noun

Singular:
sticky foam
Plural:
sticky foams

Find Similar Words

Find similar words to sticky foam using the buttons below.

Words Starting With

Words Ending With

Unscrambles

sticky foam