Antonyms
Synonyms
Etymology
1. cape
noun. ['ˈkeɪp'] a strip of land projecting into a body of water.
Antonyms
Synonyms
Etymology
- cape (English)
- cap (Middle French (ca. 1400-1600))
- caput (Latin)
noun. ['ˈkeɪp'] a strip of land projecting into a body of water.