Advertisement

Advertisement

aerial mine

noun

  1. Military. a mine designed to be dropped from the air into water.
  2. a bomb or land mine designed to be dropped by parachute.


Discover More

Word History and Origins

Origin of aerial mine1

First recorded in 1905–10

Advertisement

Advertisement

Advertisement

Advertisement


aerial ladderaerial perspective