diehard is a crossword puzzle answer that we have spotted 4 times. Intransigent Holding fast opinions One who sticks to traditional views A person who supports something loyally and uncompromisingly