Definition of "Yowl" :
noun: a very loud utterance (like the sound of an animal)
verb: utter shrieks, as of cats
verb: cry loudly, as of animals
noun: a very loud utterance (like the sound of an animal)
verb: utter shrieks, as of cats
verb: cry loudly, as of animals