3 ms·An idiom meaning strong and resilient.by cosmicgadget 1y agoAn idiom meaning strong and resilient.