backstops

noun
  1. barriers or screens behind home plate in baseball to stop balls
  2. Usage: sports
  3. people or things that provide support or serve as a last resort
verb
  1. provides support or serves as a final guarantee for something

Examples