Refine this word faster
Autostrada
noun
Definitions
Noun
- 1 A motorway in Italy (and some other countries)
"Chief MacDonald also warned of another threat to free highways in the possible resurgence of the private toll road, for which the Italian autostrade were the current models."
- 2 an expressway in an Italian-speaking country wordnet
Etymology
Borrowed from Italian autostrada.
See also for "autostrada"
Next best steps
Mini challenge
Unscramble this word: autostrada