lifesaving

Best match

Definition/MeaningWord/Phrase
propels bright light high in the sky, or used to propel a lifesaving line or harpoon rocket , skyrocket
Search another word or see lifesaving on Thesaurus | Reference
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature