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. Сжатый оксфордский словарь английского языка. 2004