[au.to.stra.da] n, pl -stradas or -stra.de [It, fr. automobile + strada street, fr. LL strata paved road--more at street] (1927): an expressway esp. in Italy
AUTOSTRADA
Meaning of AUTOSTRADA in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012