TOP

Definition of rock-hard adjective from the Oxford Advanced American Dictionary

See rock-hard in the Oxford Advanced Learner's Dictionary