Meaning of “stone-clad” in the English Dictionary

English