'spirit off' definitions:

Definition of 'spirit off'

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

Words containing 'spirit off'