Puddles reflected the smiling faces.
Meaning: Small pools of water showed the front parts of heads showing happiness with a smile.
Choice of Words: Puddles are small pools of water. Reflected means showed. The refers to a specific thing. Smiling means showing happiness with a smile. Faces are the front parts of heads.
Alternative Expressions
Related Expressions