A Spanish or Portuguese highway or motorway designed for high-speed vehicle travel, similar to a freeway or expressway.
From Spanish/Portuguese 'auto-' (automobile) and 'pista' (lane, track). This geographic/transportation term is specific to Spanish and Portuguese-speaking regions.
Try Another Word