THRUTCH


Meaning of THRUTCH in English

■ noun N. English a narrow gorge or ravine.

■ verb chiefly Climbing push, press, or squeeze into a space.

Origin

OE, of W. Gmc origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.