Synonyms for "tough"

Words with similar meaning