Meaning

1 senses
  1. (countable, uncountable)A mixture of highly tacky and/or tenacious materials, carried in compressed form with a propellant and used as an incapacitant.

Forms

plural: sticky foams
Singularsticky foam
Pluralsticky foams

regular

See also

neighbours in the dictionary
sticky foam — meaning, examples, forms, synonyms | Krumeto