English dictionary
counterblast meaning and definition
Definition and meaning of counterblast at MeaningMonkey.org. counterblast meaning and definition in the English Dictionary.COUNTERBLAST noun
Definition of counterblast (noun)
- a vigorous and unrestrained response
- "her tirade provoked a counterblast from her husband"
Source: Princeton University Wordnet