foghorn

Explore definitions, synonyms, and language insights of foghorn

Definitions

Noun
a loud low warning signal that can be heard by fogbound ships
Noun
a warning device consisting of a horn that generates a loud low tone

More Specific Terms