pavement light


pavement light

noun

  1. a windowlike structure set in a pavement or the like to illuminate areas beneath, consisting of thick glass blocks set in a metal frame.

Leave a Reply

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

49 queries 1.069