Home UK English road island
A raised area in the middle of a road, designed to separate traffic and aid pedestrians in crossing; a traffic island.
1920s; earliest use found in The Times.
READ THESE ARTICLES