English Dictionary
◊ COUNTERBLAST
counterblast
n : a vigorous and unrestrained response; "her tirade provoked a
counterblast from her husband"