chemical horn

English dictionary entry

Meanings

noun
  1. a horn on a floating mine which, upon contact, releases an electrolyte that makes an electrical connection and initiates the explosion

Word forms

chemical horn chemical horns
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.