Online English Dictionary

Home

diehard


a.

stubbornly and vigorously resisting in the face of seemingly hopeless odds; as, diehard opposition .


© 2009 Dammam Community College