English / idiom
A Good Samaritan
MEANING IN ENGLISH
A compassionate and helpful person who selflessly assists someone in trouble or distress without expecting any reward.
In context
01
When my car broke down on the deserted highway at midnight, a good Samaritan stopped to help me change the tire.
02
The elderly woman praised the stranger as a good Samaritan for returning her lost handbag with all the money inside.
Synonyms
benefactor,altruist,helper
Antonyms
bystander,malefactor,opportunist
Collocations
act like a good Samaritan,play the good Samaritan,grateful to a good Samaritan