thoroughpass noun2 •(rare) A connected passage; conduit or channel.Kharagpur serves a as thoroughpass for raw materials as well as for products passing through different parts of the country as it is an important transport node. — 1989 •(rare) A way through; thoroughfare.[…] the Bridge of Athlone over the River Shannon, the greatest thoroughpass in Ireland, has been long in a most narrow, dangerous and dilapidated state, […] — 1826 formsthoroughpasses