Definify.com

Definition 2024


geoglyph

geoglyph

English

Noun

geoglyph (plural geoglyphs)

  1. A large-scale drawing made on the ground by scratching or arranging lines of stones etc

Related terms

Translations