Summary
English Synonyms:   more detail...
  1. excavation spot:


English

Detailed Synonyms for excavation spot in English

excavation spot:

excavation spot [the ~] noun

  1. the excavation spot
    the excavation spot

Related Synonyms for excavation spot