Get Free Checker

floating mine

NOUN
  1. an explosive mine designed to destroy ships that bump into it

How To Use floating mine In A Sentence

List is Empty.