THRUTCH Meaning of THRUTCH in English ■ noun N. English a narrow gorge or ravine. ■ verb chiefly Climbing push, press, or squeeze into a space.OriginOE, of W. Gmc origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004