Definitions
noun
a warning device consisting of a horn that generates a loud low tone
Look “foghorn” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a warning device consisting of a horn that generates a loud low tone