What is the meaning of the word "petroglyph"?

Definitions: