What is the meaning of the word "autostrada"?

Definitions: