lifesaver
nounDefinition of lifesaver
1
: one trained to save lives of drowning persons
2
: one that is at once timely and effective in time of distress or need
Keep scrolling for more
Keep scrolling for more