What does Puddle Lamp mean?

Find more defintions