Reverse Word Search Lookup

Comprehensive
Dictionary Suite
Help
Help
Help
 
die-hard stubbornly clinging to a cause, hope, allegiance, or the like, despite its apparent futility. [1/2 definitions]