cowers; cowered; cowering
cowers; cowered; cowering
Learner's definition of COWER
[no object]
: to move back or bend your body down because you are afraid(因恐惧而)蜷缩,畏缩,退缩 -
They cowered at the sight of the gun.他们一见到枪就被吓回去了。
-
She was cowering in the closet.她蜷缩在壁橱里。
-
I cowered behind the door.我在门后面蜷缩着。
-
cowering before a bully在恶棍面前畏缩