GNU Collaborative International Dictionary of English
last match results
Found one definition
-
petroglyph (pĕtˈrṓ‑glĭfˌ), n. A carving or drawing on rock, especially one made by prehistoric humans; called also a petrograph.
[PJC]