Meaning of traffic island
Definition of traffic island
(noun)
a curbed
area
in a
roadway
from which
traffic
is excluded; provides
safe
area
for pedestrians
Other information on traffic island
WIKIPEDIA results for
traffic island
Amazon results for
traffic island
Tweet