Englishfor English speakers
surprise
Verb
—
To do something that another person didn't think you were going to do.
You surprised me by coming here. I thought you were going to Jimmy's house.
surprise
Noun
—
A thing that surprises someone, mostly something good.
The number of apples on the tree this year is a surprise.
guest
Noun
—
A guest is a person who you welcome into your house, your office, etc.
There were over 200 guests at our wedding party.
All guests at the hotel receive a free breakfast in our restaurant.