Belisha beacon
noun
Be·li·sha beacon
bə-¦lē-shə-
: an orange traffic signal for the protection of pedestrians at street crossings in English cities
Love words? Need even more definitions?
Merriam-Webster unabridged
Share