English dictionary
street lamp meaning and definition
Definition and meaning of street lamp at MeaningMonkey.org. street lamp meaning and definition in the English Dictionary.STREET LAMP noun
Definition of street lamp (noun)
- a lamp supported on a lamppost; for illuminating a street
- synonyms: streetlight
Source: Princeton University Wordnet