Means a rock face or building like structure.
A little bit of e-bashing is not detrimental to your health!