1 results in 0.0033s.
Advertisement
  • lifesaver
    lifesaver, noun.
    1a. a person who saves people from drowning.
    b. a circular tube, usually made of cork or kapok, used as a life preserver.
    2. lifeguard.
    3. (Informal.) a person or thing that saves someone from trouble, discomfor

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-lifesaver