ululate

/'ju:ljuleit/
Verb
  1. emit long loud cries
    • wail in self-pity
    • howl with sorrow

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

ululate
The mourners ululate in grief during the ceremony.