What is the meaning of Cower?

To crouch or cringe, or to avoid or shy away from something, in fear.

To crouch in general.

To cause to cower; to frighten into submission.

To cherish with care.

Source: wiktionary.org