tōng​lù

channel

通路 tōng​lù
channel noun
a means of access, communication, or commercial distribution

The company is actively expanding its overseas sales channels.

thoroughfare noun
a road, path, or physical passage used for travel

Heavy snow blocked the access road to the mountains.

Frequency

Movie subtitles
0.450 per million appears in 0% of films
Written text
3.47 per million

Sources

Definitions
CC-CEDICT