Cower - Definition

cower

v 1: crouch or curl up; "They huddled outside in the rain" [syn:
huddle, cower]
2: show submission or fear [syn: fawn, crawl, creep,
cringe, cower, grovel]

Look up another word