COWER


Meaning of COWER in English

[verb] [I] - to bend down and forward in fear, often while moving backwardsDo stop cowering! I'm not going to hit you.The dog seemed to realize she'd done something wrong as she cowered (down) in the corner.

Cambridge English vocab.      Кембриджский английский словарь.