Meaning of diaphone

Definition of diaphone

(noun) a foghorn that makes a signal consisting of two tones

Other information on diaphone

WIKIPEDIA results for diaphone
Amazon results for diaphone