'spirit away' definitions:

Definition of 'spirit away'

(from WordNet)
verb
Carry off mysteriously; as if by magic [syn: spirit away, spirit off]
verb
Carry away rapidly and secretly, as if mysteriously

Words containing 'spirit away'