CROOCH Meaning of CROOCH in English verb Synonyms: crouch , huddle, hunch, scrooch (down) Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003