FOGHORN


Meaning of FOGHORN in English

n. 1 a deep-sounding instrument for warning ships in fog. 2 colloq. a loud penetrating voice.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.