die-hard
1. [ adjective ] tradition-bound and obstinately opinionated
Synonyms: rock-ribbed
Examples:

"an inflexible (or die-hard) conservative" "rock-ribbed republican"

Related terms: inflexible
Similar spelling:   diehard
  die_hard