Definition of autostrada
: an expressway especially in Italy
Origin and Etymology of autostrada
Italian, from automobile + strada street, from Late Latin strata paved road — more at street
First Known Use: 1927
Seen and Heard
What made you want to look up autostrada? Please tell us where you read or heard it (including the quote, if possible).