lampstand – meaning in Easy English

A place where people put a lamp, or many lamps, to give light.