SPLOTCH

Definition of SPLOTCH

  1. (verb)blotch or spot
  2. (noun)an irregularly shaped spot