Meaning

1 senses
  1. (Ireland, UK)The area which separates opposing lanes of traffic on a motorway or dual carriageway.

    (UK)

    (US)

central reservation — meaning, examples, forms, synonyms | Krumeto