minelaying

Noun
  1. Laying explosive mines in concealed places to destroy enemy personnel and equipment (synset 100964073)

Other Searches