Smiles danced across their faces.
Meaning: They were all very happy and smiling.
Choice of Words: Smiles are expressions of happiness on people's faces. Danced means moved quickly and happily. Across means from one side to the other. Faces are the front part of people's heads.
Alternative Expressions
Related Expressions