pedestrian refuge

English

Noun

pedestrian refuge (plural pedestrian refuges)

  1. A refuge island.

Translations