Summary
English Synonyms:   more detail...
  1. shell crater:


English

Detailed Synonyms for shell crater in English

shell crater:

shell crater [the ~] noun

  1. the shell crater
    the shell crater

Related Synonyms for shell crater