What is the meaning of Tough?

Strong and resilient; sturdy.

Difficult to cut or chew.

Rugged or physically hardy.

Stubborn or persistent; capable of stubbornness or persistence.

Harsh or severe.

Rowdy or rough.

Difficult or demanding.

Undergoing plastic deformation before breaking.

Strict, not lenient.

Used to indicate lack of sympathy

A person who obtains things by force; a thug or bully.

To endure.

To toughen.

Alternative form of taff (tough; robust; assertive and not overly sensitive)

Alternative form of tow

Source: wiktionary.org