Difficult to endure; causing hardship or suffering:
Tough, cynical, jaded, etc.
The definition of tough is someone or something strong and flexible, rugged, harsh or hard to chew or cut through.
Physically toughened so as to have great endurance
Persuasive, effective, and cogent:
Find another word for hard-handed. In this page you can discover 8 synonyms, antonyms, idiomatic expressions, and related words for hard-handed, like: hard, hard-bitten, hardy, rugged, tough, hard-as-nails, continue and strong.