small surface in the middle of a road, intermediary stop for pedestrians crossing the street; division between opposite lanes of traffic
TRAFFIC ISLAND
Meaning of TRAFFIC ISLAND in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012