I would like to know the meaning of "spirited away".
Thank you very much in advance,
Verb: spirit away 'spirit u'wey
- Carry off mysteriously; as if by magic
- spirit off
- Carry away rapidly and secretly, as if mysteriously
Derived forms: spiriting away, spirits away, spirited away
WordWeb Online Dictionary and Thesaurus
I had to look this one up myself. It's a very strange verb.