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