What is the full meaning of lifesavers
LIFESAVER, the saver of a person's life [n]
Example of the word lifesavers placed on a Scrabble board.