cower

verb

  1. 1

    show submission or fear

  2. 2

    crouch or curl up

    They huddled outside in the rain

Synonyms

Also useful for “cower”:Wordle Solver