SPLOTCH Meaning of SPLOTCH in English noun a spot; a stain; a daub. Webster English vocab. Английский словарь Webster. 2012