aerial mine

noun

Definition of aerial mine

1 : a mine designed to be dropped from the air especially into water
2 : a large light-case bomb dropped by parachute

called also land mine

First Known Use of aerial mine

1908, in the meaning defined at sense 1

Keep scrolling for more