cower

cower

cower

Verb

crouch or curl up; "They huddled outside in the rain"

Synonyms:

Verb

show submission or fear

Synonyms: