Topic: ROADS


lamp-post

noun
     
lamp-post
lamp-post , lamp post , lamp‧post [countable]
TTR a tall pole that supports a light over a street or public area

Explore ROADS Topic