die-hard








noun

  1. a person who vigorously maintains or defends a seemingly hopeless position, outdated attitude, lost cause, or the like.

adjective

  1. resisting vigorously and stubbornly to the last; stubborn.

noun

  1. a person who resists change or who holds onto an untenable position or outdated attitude
  2. (modifier) obstinately resistant to change
50 queries 0.661