SPATTLE MEANING IN ENGLISH

• Spattle Definition & Synonyms

  1. (n.) Spawl; spittle.
  2. (n.) A spatula.
  3. (n.) A tool or implement for mottling a molded article with coloring matter


RECENT SEARCHES