sdeath /ˈsðɛθ/ ← Back to S Definitions 1. noun Death or destruction caused by falling “The sdeath from the cliff was a major concern for the hikers.” Synonyms death by falling fatal fall Antonyms safe landing survival