Definition of “petrify” - English Dictionary