English | German | Russian | Czech

topograph English

Meaning topograph meaning

What does topograph mean?

topograph

A monument erected in a high place, such as a hilltop, indicating the direction and distance of notable landscape features which can be seen with the naked eye from that point.

Synonyms topograph synonyms

What other words have the same or similar meaning as topograph?

topograph English » English

topographic mapping

Are you looking for...?