cape

Noun
  1. A strip of land projecting into a body of water (synset 109256622)
  2. A sleeveless garment like a cloak but shorter (synset 102959203)

Other Searches