good samaritan
Definition: Someone who helps others when they are in need, with no discussion for compensation, and no thought of a reward.
Discuss this Idiom in the comments below.
Definition: Someone who helps others when they are in need, with no discussion for compensation, and no thought of a reward.
Discuss this Idiom in the comments below.