Home
Search
Index
Definify.com
Definition
2024
pedestrian_island
pedestrian island
English
Noun
pedestrian
island
(
plural
pedestrian islands
)
A
refuge island
.
Translations
refuge island
—
see
refuge island
Similar Results