Definition of “counterblast” - English Dictionary

English