Belisha beacon Definition
Dictionary Home » Words Starting with B » believe in something or someone ... benched » Belisha beacon
Belisha beacon
noun
- 1. In the UK: a tall black-and-white striped post beside a road, with a flashing orange light on top, marking a pedestrian crossing point.
