counterblast
1. [ noun ] a vigorous and unrestrained response
Examples:

"her tirade provoked a counterblast from her husband"

Related terms: reply
Similar spelling:   counterblow
  counterstain
  Contreras
  counterstrike
  counteract
  countertop
  counterbalance
  counterbore
  counterpart
  counterplan
  counterplay
  counterplea
  counterplot
  countershot
  countersuit
  countervail
  counterfeit
  counterfoil
  counterbalanced
  counterclaim
  counterpoint
  counteroffer
  countertenor
  counter_tube
  counter-drill
  counterfeiter
  counterattack
  counterweight
  counteractive
  counteraction
  connatural
  counterman
  counterspy
  counterfactual
  counterculture
  countermeasure
  counterfire
  countermand
  countercoup
  countermove
  counterpane
  counterpose
  countersign
  countersink
  counterglow
  countermine
  counterirritant
  countercurrent
  counteractively
  countermarch
  counterpoise
  counterpunch
  countercheck
  counterwoman