'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'