1 Noun 1 Verb 0 Adj. 0 Adv.
Filters
ENululateNoun
EN
A long loud emotional utterance
howlhowlingululation
bn:00045074n Concept
ENululateVerb
EN
Emit long loud cries
howlwail
bn:00089496v Concept