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. [ ME f. MLG kuren lie in wait, of unkn. orig. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012