spirit off

verb

1.
carry off mysteriously; as if by magic