tough adjective definition in Confident topic from the Oxford Advanced Learner's Dictionary

tough

 adjective: Confident topic
strong enough to deal successfully with difficult conditions or situations a tough breed of cattle He's not tough enough for a career in sales. She’s a tough cookie/customer(= somebody who knows what they want and is not easily influenced by other people).