Dictionary |
1 Result
#1
minelaying
n.
[
mining
] laying explosive mines in concealed places to destroy enemy personnel and equipment
. wn