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