Rhyme Desk
Find rhyming words!

Definition of "Counterblast" :

noun: a vigorous and unrestrained response

"Her tirade provoked a counterblast from her husband."