very strong and able to deal successfully with difficult conditions or situations
(as) tough as old boots
very strong and able to deal successfully with difficult conditions or situations
(as) tough as old boots
not feeling or showing any emotion
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition