solid as a rock
Utterly firm, immovable
Solid as a rock describes something completely stable, reliable, or unshakeable.
The comparison to rock emphasizes permanence and strength: Their marriage is solid as a rock, The company's finances are solid as a rock.
Can describe physical sturdiness or figurative dependability—a person, relationship, argument, or foundation that won't give way under pressure.
Fixed securely in position
- groundedStable and realistic
- secureProtected from harm
- firmSolid or resolute
- fixedRestored or immovable
steady · rooted · immovable · balanced · planted · settled · supported · unshakeable
Worthy of trust
- trustworthyWorthy of confidence
- faithfulConsistently loyal and true
- loyalFirm in allegiance
- steadfastFirmly loyal, unshakeable
unwavering · consistent · true · trusty · steady · sure · unfailing · devoted
Unaffected by eras
- eternalLasting without end
- everlastingLasting for all time
- permanentFixed without end
- lastingContinuing through time
perpetual · ageless · indestructible · imperishable · abiding · enduring · undying · immutable
Stubbornly refusing to yield
- resoluteFixed in purpose
- inflexibleUnable to bend
- stubbornRefusing to change course
- obdurateStubbornly refusing to change
uncompromising · rigid · unbending · immovable · steadfast · tenacious · determined · iron-willed
anchored
Fixed securely in position
fixed · steady · rooted · immovable · balanced · planted · settled · supported · unshakeable · level
dependable
Worthy of trust
- trustworthyWorthy of confidence
- faithfulConsistently loyal and true
- loyalFirm in allegiance
steadfast · unwavering · consistent · true · trusty · steady · sure · unfailing · devoted · dedicated
timeless
Unaffected by eras
- eternalLasting without end
- everlastingLasting for all time
- permanentFixed without end
lasting · perpetual · ageless · indestructible · imperishable · abiding · enduring · undying · immutable · unchanging
adamant
Stubbornly refusing to yield
- resoluteFixed in purpose
- inflexibleUnable to bend
- stubbornRefusing to change course
obdurate · uncompromising · rigid · unbending · immovable · steadfast · tenacious · determined · iron-willed · implacable
- phrases about trustleap of faith, blind faith, trust fall, in good faith, breach of trust
- reliabilityreliable, dependable, trustworthy, consistent, faithful
solid as a rockunreliable
Not consistently performing
undependable · untrustworthy · fickle · flaky · inconsistent