AUTOROUTE


Meaning of AUTOROUTE in English

[au.to.route] n [F, fr. automobile + route] (1951): an expressway esp. in France

Merriam-Webster English vocab.      Английский словарь Merriam Webster.