Belisha Beacon (noun) Definition, Meaning & Examples

noun
  1. a flashing light in an orange globe mounted on a post, indicating a pedestrian crossing on a road
Belisha Beacon (noun) Definition, Meaning & Examples

More Definitions