Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

foghorns Definition

Cancel
foghorns
noun(fog-horn)
a horn (as on a ship) sounded in a fog to give warning
foghorns
noun(fog-horn)
a loud hoarse voice

Words Related to foghorns!

foghorns Examples by Brain Bank Users