Definition for Horn

A very efficient form of loudspeaker that couples well to the air, typically with an exponential flare.

Additional articles containing horn