Meaning of cower

Definition of cower

(noun) similar to but smaller than the finback whale
(verb) show submission or fear

Other information on cower

WIKIPEDIA results for cower
Amazon results for cower