Green’s Dictionary of Slang

narrow lane n.

the throat.

[UK]Udall (trans.) Erasmus’ Apophthegms (1564) Bk I 133: Whole mainour places [...] thei make no bones ne sticke not, quite and clene to swallowe down the narrowe lane, and the same to spue vp again.