KEECH Meaning of KEECH in English [ ki:x ]■ noun Scottish informal excrement.Originfrom cach , Scots var. of cack . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004