Alien greeted astronaut with smile.
Meaning: A creature from another planet said hello to a person who travels in space with a facial expression that shows happiness.
Choice of Words: Alien is a creature from another planet, greeted means to say hello to someone, astronaut is a person who travels in space, and smile is a facial expression that shows happiness.
Alternative Expressions
Related Expressions