Posted on September 23, 2018 by RebekahEmily (of a person or animal) able to withstand or recover quickly from difficult conditions. Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading...