minelaying

Explore definitions, synonyms, and language insights of minelaying

Definitions

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

Synonyms