cloak of invisibility 1

noundomain: artefact
EnWordnet [ver.5.0]
EnglishEnglish
Definition

(in folklore, mythology and fairy tales) a cloak that grants invisibility.

  • 1.The cloak of invisibility is a common theme in Welsh and Germanic folklore, and may originate with the cap of invisibility seen in ancient Greek myths.

Project co-funded by European funds

FENG