toughest

adjective
  1. superlative form of tough: most difficult to do or deal with
  2. superlative form of tough: strongest or most durable
  3. superlative form of tough: most strict or severe

Examples