Alphabet Filter:

Results

Definition of rock-hard:

Synonyms for rock-hard:

inflexible, firm, solid, packed, rigid, stiff, hard, impenetrable, unyielding.