COWER Meaning of COWER in English v.intr. 1. crouch or shrink back, esp. in fear; cringe. 2 stand or squat in a bent position. Etymology: ME f. MLG kuren lie in wait, of unkn. orig. Oxford English vocab. Оксфордский английский словарь. 2012