chemical horn
English
Noun
chemical
horn
(
plural
chemical horns
)
(
nautical
)
a horn on a
floating
mine which, upon
contact
, releases an
electrolyte
that makes an
electrical
connection
and initiates the
explosion