noun.
An expressway, freeway, motorway or highway.
noun.
An expressway in any francophone country.
Word Usage
"The long, smooth roadway that connected the estate to the autoroute was the perfect place to get better acquainted with the A8's 372-horsepower, 4. 2-liter V-8 and its 328 pound-feet of torque."