tannoy has definitions from the field of physics
1
[ noun ] (British) a loudspeaker

Related terms

loudspeaker PA UK

*