survivor Meaning and Definition
1. n. an animal that survives in spite of adversity
2. n. one who outlives another
3. n. one who lives through affliction
1. n. an animal that survives in spite of adversity
2. n. one who outlives another
3. n. one who lives through affliction
Sponored Video