Autostrada

noun

Definitions

Noun
  1. 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. 2
    an expressway in an Italian-speaking country wordnet

Etymology

Borrowed from Italian autostrada.

Next best steps

Mini challenge

Unscramble this word: autostrada