Word Definition

Cower

  1. To stoop by bending the knees; to crouch; to squat; hence, to quail; to sink through fear.
  2. To cherish with care.