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