lifeboats

noun
  1. small boats carried on ships for emergency evacuation of passengers and crew
  2. Usage: nautical; plural form of lifeboat
  3. things that provide safety or rescue in difficult situations
  4. Usage: figurative use

Examples