Dictionary search results

Showing 1-2 of 2 results

petrify British & World English

Change (organic matter) into a stony substance by encrusting or replacing it with a calcareous, siliceous, or other mineral deposit

petrify English Thesaurus

the thought of speaking in public petrified her