Dicionário

Splotch

Webster's Dictionary 1913

Splotch (splŏch), n. [Cf. Splash.] A spot; a stain; a daub. R. Browning.