TRAFFIC ISLAND


Meaning of TRAFFIC ISLAND in English

■ 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.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.