May refer to something in your life that is solid such as a relationship, your belief system, an opinion, etc. If the rock is an obstacle in your dream then it is referring to something seemingly unyeilding that is preventing you from reaching a certain goal for yourself.

Many rocks could point to a tough or “rocky” situation.

“Let he who is without sin throw the first stone.”