Chinese Version(中文版) | EBooks(电子书)
[ju:ljulәnt]
(a.) Howling; wailing.
Checked by Cecily
adj. howling.—v.i. Ul′ulāte to hoot or screech.—n. Ululā′tion howling wailing.
Typist: Ted