Meaning

1 senses
  1. (UK)Former name of smart motorway.

Forms

plural: managed motorways

See also

neighbours in the dictionary
managed motorway — meaning, examples, forms, synonyms | Krumeto