Green’s Dictionary of Slang

throttle-box n.

[1940s] (Aus.) the throat.