What is the meaning of petrify in English?

Learn vocabulary with pictures as well as definitions of petrify in English

Learn in

See more

v. petrify

Definition of petrify in English

To turn into stone.