CROUCH Meaning of CROUCH in English [noun] [C usually singular]He lowered himself into a crouch, hoping he wouldn't be seen. Cambridge English vocab. Кембриджский английский словарь. 2012