GeneralConnection.com
➔
Dictionary
ululate
Verb
1. howl
1. wail, roar, yawl, shout, shout out, cry, call, yell, scream, holler, hollo, squall
Usage