counterblast (Noun) — A vigorous and unrestrained response. ex. "her tirade provoked a counterblast from her husband"