Noun minelaying has 1 sense
  1. mining, minelaying - laying explosive mines in concealed places to destroy enemy personnel and equipment
    --1 is a kind of defense, defence, defensive measure
,
TOP