rocade
Top 20000
Meanings
Noun
1. a communication channel behind the front line, allowing soldiers and materiel to move about (military)
2. bypass, ring road
3. a kind of twisted-pair cable (technology)
Examples1
If you take the ring road, you'll get there faster.