backblast

1. (noun) backfire from a recoilless weapon
Related Words: backfire



Terms and Conditions of Use / Copyright Notice