English-Chinese dictionary »

lamppost meaning in Chinese

EnglishChinese
lamppost [lampposts] (pole that holds up a light)
noun
[UK: ˈlæm.pəʊst]
[US: ˈlæmpoʊst]

灯柱 /dēngzhù/noun

燈柱noun

街灯柱 /jiēdēngzhù/noun

街燈柱noun