Question: other words for has died?
Answer: drown., expire., perish., succumb., decease., depart., drop., finish.