meaning of cower

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


Related Words

cower | cowered | cowering |

Developed & Maintained By Taraprasad.com

Treasure Words