Home
Random
Watchlist
Uploads
Settings
Log in
living rock
English
Noun
living
rock
(
uncountable
)
Rock that is carved
in situ
.
"temples hewed from the
living rock
".
Last modified on 10 November 2012, at 16:55