Definify.com

Definition 2025


pedestrian_island

pedestrian island

English

Noun

pedestrian island (plural pedestrian islands)

  1. A refuge island.

Translations