backblast
1.
(
noun
) backfire from a recoilless weapon
Related Words:
backfire
Terms and Conditions of Use / Copyright Notice