Noun Definitionyowl1.Definition: a very loud utterance (like the sound of an animal)Related Noun(s):bellow, holla, holler, hollo, holloa, roarCategory: General