What is the full meaning of hardrocks
HARDROCK, (colloquial) a tough, uncompromising man [n]
Example of the word hardrocks placed on a Scrabble board.