Word by Word Definitions
: the act or fact of living or continuing longer than another person or thing
: the continuation of life or existence
: one that survives
Seen and Heard
What made you want to look up survival mechanism? Please tell us where you read or heard it (including the quote, if possible).