English | German | Russian | Czech

lamppost English

Meaning lamppost meaning

What does lamppost mean?

lamppost

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

Synonyms lamppost synonyms

What other words have the same or similar meaning as lamppost?

Are you looking for...?