counterblast

Noun
  1. A vigorous and unrestrained response (synset 106724644)
    "her tirade provoked a counterblast from her husband"

Other Searches