marine mine Meaning, Definition & Usage

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

WordNet