LAMP POST


Meaning of LAMP POST in English

■ noun a tall pole with a light at the top; a street light.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.