belisha beacon


belisha beacon

noun

  1. a flashing light in an orange globe mounted on a post, indicating a pedestrian crossing on a road

Leave a Reply

Your email address will not be published. Required fields are marked *

49 queries 1.948