meaning of counterblast

1. a vigorous and unrestrained response; "her tirade provoked a counterblast from her ">husband"


Related Words

counterblast |

Developed & Maintained By Taraprasad.com

Treasure Words