Chemical-horn Definition
noun
(nautical) A horn on a floating mine which, upon contact, releases an electrolyte that makes an electrical connection and initiates the explosion.
Wiktionary
Other Word Forms of Chemical-horn
Noun
Singular:
chemical-horn
Plural:
chemical hornsFind Similar Words
Find similar words to chemical-horn using the buttons below.