resilient

(adjective)

adjective

1. recovering fast from a difficult situation, depression, or the like

Similar word(s): spirited

2. elastic; rebounds readily

- as resilient as seasoned hickory

Similar word(s): elastic, bouncy, live, lively, springy