SPATTLE


Meaning of SPATTLE in English

noun spawl; spittle.

2. spattle ·noun a spatula.

3. spattle ·noun a tool or implement for mottling a molded article with coloring matter.

Webster English vocab.      Английский словарь Webster.