ululation

US ['ʌljʊleɪʃ(ə)n]
UK ['ʌljʊleɪʃ(ə)n]
  • n.啼叫声
  • Web嚎叫;吠声;啼声
n.
1.
啼叫声