Green’s Dictionary of Slang

motor-boat n.1

[rhy. sl.]

(Aus.) the throat.

[NZ]G. Newbold Big Huey 251: Motorboat (n) Throat.
[Aus]R. Aven-Bray Ridgey-Didge Oz Jack Lang 13: Taking a gargle and clearing his motor boat the Beecham commenced.
[NZ]D. Looser Boobslang [U. Canterbury D.Phil. thesis] 119/1: motorboat n. throat.