SPATTER


Meaning of SPATTER in English

(1) To scatter in drops or small blobs. (2) A mark or wet spot caused by spattering.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.