TRAFFIC ISLAND


Meaning of TRAFFIC ISLAND in English

small surface in the middle of a road, intermediary stop for pedestrians crossing the street; division between opposite lanes of traffic

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.