auto-estrada — meaning in English
Portuguese → English · translate English → Portuguese instead
English meaning
- expressway noun A wide, divided road built for fast-moving traffic, usually with limited access points.
Senses
auto-estrada is used for these senses in English:
- expressway (US, regional) A divided highway, especially one whose intersections and direct access to adjacent properties have been eliminated.