thoroughfare (n.)youdaoicibaDictYouDict[thoroughfare 词源字典]
late 14c., "passage or way through," from thorough (before it had differentiated from through) + fare (n.).[thoroughfare etymology, thoroughfare origin, 英语词源]