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