cower

/'kauə/
Verb
  1. show submission or fear
  2. crouch or curl up
    • They huddled outside in the rain

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

cower
The frightened puppy cowers under the wooden chair during the thunderstorm.