Aerial Mine (noun) Definition, Meaning & Examples

noun
  1. a mine designed to be dropped from the air into water.
  2. a bomb or land mine designed to be dropped by parachute.
Aerial Mine (noun) Definition, Meaning & Examples

More Definitions