PETROGLYPH


Meaning of PETROGLYPH in English

[pet.ro.glyph] n [F petroglyphe, fr. petr- petr- + -glyphe (as in hieroglyphe hieroglyph)] (1870): a carving or inscription on a rock

Merriam-Webster English vocab.      Английский словарь Merriam Webster.