SPLOTCH Meaning of SPLOTCH in English informal■ noun a spot, splash, or smear. ■ verb make a ~ on.Derivatives~y adjective OriginC17: perh. a blend of spot and obs. plotch 'blotch'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004