Pavement light

What is Pavement light?

Pavement light definition and meaning on Dictionary terms:
noun
a windowlike structure set in a pavement or the like to illuminate areas beneath, consisting of thick glass blocks set in a metal frame.

 

reference: https://www.dictionary.com/browse/vault-light

Tags: