The phrase "more rock-solid" suggests a level of stability and reliability that is difficult to achieve. Some synonyms for this phrase might include "firmer," "more stable," "more sturdy," or "more unshakable." Other options might include "stronger," "more dependable," "more resolute," or "more steadfast." These words illustrate the idea of something that is solid and unyielding, able to withstand any sort of pressure or challenge. Whether you're describing a piece of machinery, a person's character, or a financial investment, using these synonyms can help emphasize just how reliable and trustworthy the subject in question truly is.