SPLOTCHED

Definition of SPLOTCHED

  1. (adj)marked with irregularly shaped spots or blots