central reservation

central reservation noun
plural central reservations
central reservation
noun
plural central reservations
Britannica Dictionary definition of CENTRAL RESERVATION
[count] British