Definition & Meaning | English word FOGHORN
FOGHORN
Definitions of FOGHORN
- A very loud low-pitched horn, used especially in lighthouses and on large boats.
- To sound a foghorn
- To shout or bellow in a loud, deep voice
- A strong gossiper.
Number of letters
7
Is palindrome
No
Search for FOGHORN in:
Page preparation took: 100.10 ms.