cape
/kˈeɪp/
Explore definitions, synonyms, and language insights of cape
Definitions
Noun
a strip of land projecting into a body of water
Noun
a sleeveless garment like a cloak but shorter