ul·u·late (l y-l t, y l-) intr.v. ul·u·lat·ed, ul·u·lat·ing, ul·u·lates. To howl, wail, or lament loudly. [Latin ulul re, ulul t-, ultimately of imitative origin.
Copy & paste this link to your blog or website to reference this page
Definition from Wiktionary, a free dictionary