English dictionary
life saver meaning and definition
Definition and meaning of life saver at MeaningMonkey.org. life saver meaning and definition in the English Dictionary.LIFE SAVER noun
Definition of Life Saver (noun)
- a candy shaped like a small lifesaver
Source: Princeton University Wordnet