Rhyme Desk
Find rhyming words!

Definition of "Howling" :

noun: a long loud emotional utterance

"Their howling had no effect."

adjective: extraordinarily good or great; used especially as intensifiers

"A howling success."