lamppost

/lˈæmppoʊst/

Explore definitions, synonyms, and language insights of lamppost

Definitions

Noun
a metal post supporting an outdoor lamp (such as a streetlight)

More General Terms