splatch (English, noun)
expansion: splatch (plural splatches)
Senses:
glosses: A blot or splash.
Forms:
form: splatches
tags: plural