traffic island
Meaning, Definition & Usage
Dictionary
Related
noun
a curbed area in a roadway from which traffic is excluded; provides safe area for pedestrians
safety zone; safety isle; safety island
.
WordNet
Previous
traducingly
traduct
traduction
traductive
trafalgar
Next
trafficable
trafficator
trafficker
trafficless
tragacanth