STREET LIGHT


Meaning of STREET LIGHT in English

(also street lamp )

■ noun a light illuminating a road, typically mounted on a tall post.

Derivatives

~ing noun

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