• Splatch

    Origin

    Probably imitative.

    Full definition of splatch

    Noun

    splatch

    (plural splatches)
    1. A blot or splash.
      • 1665, Robert Hooke, Micrographia, I:It appear'd through the Microscope gray, like a great splatch of London dirt ...
    © Wiktionary