DIEHARD

Definition of DIEHARD

  1. (noun)one who adheres to traditional views