ululant Play Ululating; howling; hooting or screeching, as an owl.adjectiveHowling; wailing.adjectiveHowling; wailing.