CompareWords
Compare
Succumbed
Definition:
(imp. & p. p.) of Succumb
Compare
succumbed
with other words:
death vs. succumbed