Definition of parch mark in English:

parch mark

noun

Archaeology
  • A localized discoloration of the ground over the buried remains of a building, etc., visible in dry weather.

Origin

1940s; earliest use found in Antiquity: a quarterly review of archaeology.