×

ululate meaning in English

vi.
1.(狗,狼等)嗥吠,吼;(猫头鹰等)嗬嗬地叫。
2.哀鸣;悲泣。
n.
-lation

Related Words

  1. ulul atoll
  2. ululant
  3. ululation
  4. ululseiua bukit
PC Version

Copyright © 2018 WordTech Co.