lamp-post (n.)youdaoicibaDictYouDict
also lamppost, 1731, from lamp + post (n.1).