What is the full meaning of diehards
DIEHARD, a stubborn person [n]
Example of the word diehards placed on a Scrabble board.