v. phr. To hide or smuggle something out; abduct. The famous actress was spirited away by her bodyguards as soon as she emerged from the door.
SPIRIT AWAY
Meaning of SPIRIT AWAY in English
American idioms English vocabulary. Английский словарь американских идиом. 2012