Thrutch - meaning and definition. What is Thrutch
Diclib.com
Online Dictionary

What (who) is Thrutch - definition


thrutch      
¦ noun N. English a narrow gorge or ravine.
¦ verb chiefly Climbing push, press, or squeeze into a space.
Origin
OE, of W. Gmc origin.
Thrutch      
to move around with arms held above the head in the manner of an upright crab.
Crab's evolution is such that by 2050 they will all thrutch upright.