FOGHORN Meaning of FOGHORN in English ■ noun a device making a loud, deep sound as a warning to ships in fog. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004