meaning of massed fire

1. fire from two or more weapons directed at a single target or area as fire by batteries of two or more warships


Related Words

massed fire |

Developed & Maintained By Taraprasad.com

Treasure Words