Toll Free: (800) 790-3680

"petroglyph" Definition & Translations

Search for an expression in any language pair... Dictionary Home

petroglyph (English)
An image created by removing part of a rock surfaces by incising, pecking, carving, and abrading.

Translate petroglyph

Learn how to say "petroglyph" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.

Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC