minelaying
Explore definitions, synonyms, and language insights of minelaying
Definitions
Noun
laying explosive mines in concealed places to destroy enemy personnel and equipment
Explore definitions, synonyms, and language insights of minelaying