AUTOSTRADA


Meaning of AUTOSTRADA in English

ˌau̇d.ōˈsträdə, ˌȯd.- noun

( plural autostradas or autostra·de -äd(ˌ)ā)

Etymology: Italian, from auto mobile automobile (from French) + strada street, from Late Latin strata paved road — more at street

: a high-speed multilane motor road first developed in Italy

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.