Meaning

1 senses
  1. (countable, uncountable)A mixture of asphalt particles and emulsifying agent, such as bentonite clay and water.

Forms

plural: asphalt emulsions

See also

neighbours in the dictionary
asphalt emulsion — meaning, examples, forms, synonyms | Krumeto