What is the meaning of Ululate?

to howl loudly or prolongedly in lamentation or joy

to produce a rapid and prolonged series of sharp noises with one's voice.

inflection of ululare:

  1. second-person plural present indicative
  2. second-person plural imperative

second-person plural present indicative

second-person plural imperative

feminine plural of ululato

second-person plural present active imperative of ululō

second-person singular voseo imperative of ulular combined with te

Source: wiktionary.org