minelaying Definition
Definition
The act or process of deploying mines, especially naval mines, in waterways to obstruct traffic, to protect navy forces, or to defend a coastline.
Browse
The act or process of deploying mines, especially naval mines, in waterways to obstruct traffic, to protect navy forces, or to defend a coastline.
Browse