meaning of minelaying

1. laying explosive mines in concealed places to destroy enemy personnel and equipment


Related Words

minelaying |

Developed & Maintained By Taraprasad.com

Treasure Words