What is the meaning of Foghorn?

A very loud low-pitched horn, used especially in lighthouses and on large boats.

A strong gossiper.

To sound a foghorn

To shout or bellow in a loud, deep voice

Source: wiktionary.org