Definition of ululate

Definition of ululate
  1. ululate Verb to howl loudly or prolongedly in lamentation or joy
  2. ululate Verb to produce a rapid and prolonged series of sharp noises with one's voice.
Need more help? Try our forum NEW