CLEARWAY


Meaning of CLEARWAY in English

[noun] [C] UK - a road on which you are only allowed to stop if your car stops workingUrban clearways were introduced to improve access to the city centre.

Cambridge English vocab.      Кембриджский английский словарь.