Tough-as-nails meaning

(idiomatic) Having a hard, strong, and determined mindset / mentality.
adjective
1
0
Advertisement