lifesaver
life-sa-ver
noun
Something or someone that provides crucial help or relief in a difficult situation.
"That strong cup of tea was an absolute lifesaver this morning."
life-sa-ver
Something or someone that provides crucial help or relief in a difficult situation.
"That strong cup of tea was an absolute lifesaver this morning."