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