■ noun a small raised area in the middle of a road which provides a safe place for pedestrians to stand and marks a division between two streams of traffic.
TRAFFIC ISLAND
Meaning of TRAFFIC ISLAND in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004