Logo
Search icon

rock-hard

adjective

Meaning

  • As tough, hard, or inflexible as a piece of rock.

  • With muscles developed and toned to a high degree, especially the muscles of the abdomen.

  • Having a very fully erect and stiff penis

  • With strongly held beliefs and opinions, deep conviction.

Synonyms

rock solid