Summary
English Synonyms:   more detail...
  1. spit of land:


English

Detailed Synonyms for spit of land in English

spit of land:

spit of land [the ~] nom

  1. the spit of land
    the peninsula; the spit of land

Related Synonyms for spit of land