Posts

Showing posts with the label ululation

ululation: Word of the day for May 8, 2018

ululation , n : The act of ululating; a long, loud, wavering cry or howl.