Meaning of street lamp
Definition of street lamp
(noun)
a
lamp
supported
on a lamppost; for
illuminating
a
street
Other information on street lamp
WIKIPEDIA results for
street lamp
Amazon results for
street lamp
Tweet