English Dictionary
Definition cower in British English
cower verb
[intransitive] verb
/ˈkaʊə(r)/
1
to move your body down and away from someone or something because you are frightened
