YourDictionary

ululate

intransitive verb ululated, ululating

  1. to howl or hoot
  2. to wail or lament loudly

Related Forms:

See ululate in American Heritage Dictionary 4

Learn more about ululate

link/cite print suggestion box