Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
diehard  (diehards plural ), die-hard   A diehard is someone who is very strongly opposed to change and new ideas, or who is a very strong supporter of a person or idea.  n-count oft N n