diehard Meaning, Definition & Usage

  1. noun one who adheres to traditional views
    traditionalist.

WordNet