Meaning of yowl

Definition of yowl

(noun) a very loud utterance (like the sound of an animal); "his bellow filled the hallway"
(verb) cry loudly, as of animals; "The coyotes were howling in the desert"
utter shrieks, as of cats

Other information on yowl

WIKIPEDIA results for yowl
Amazon results for yowl