What is the full meaning of ululated
ULULATE, to lament loudly and shrilly [v]
Example of the word ululated placed on a Scrabble board.