Skip to main content

diehard

English diehard meaning in English  •  diehard का अर्थ अंग्रेजी में
Noun
  • one who stubbornly adheres to traditional and outdated views.
  • one who vigorously defends an apparently hopeless position, a lost cause, etc.
Adjective
  • stubbornly and vigorously resisting in the face of seemingly hopeless odds; as, diehard opposition.
Advertisement