Word Definition

Splotch

  1. A spot; a stain; a daub.

Synonyms