Find the word definition

WordNet
spirit off

v. carry off mysteriously; as if by magic [syn: spirit away]