
tough (adjective)
mentally strong, having a resolute attitude and firm resolve; independent, durable, self-determining; physically resilient; hardy, robust, sturdy.

mentally strong, having a resolute attitude and firm resolve; independent, durable, self-determining; physically resilient; hardy, robust, sturdy.