Counterblast

What is Counterblast?

Counterblast definition and meaning on Dictionary terms:
noun
an unrestrained and vigorously powerful response to an attacking statement.

 

reference: https://www.dictionary.com/browse/counterblast

Tags: