Belisha beacon
noun
Be·li·sha beacon
| \ bə-¦lē-shə-\
Definition of Belisha beacon
: an orange traffic signal for the protection of pedestrians at street crossings in English cities
Keep scrolling for more