Skip to main content
ululated

verb. to utter a loud, usually protracted, high-pitched, rhythmical sound especially as an expression of sorrow, joy, celebration, or reverence: howlSource

Related Words