SCROOCH


Meaning of SCROOCH in English

■ verb informal, chiefly US crouch; bend.

Origin

C19: dialect var. of US scrouge 'squeeze, crowd'.

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