SPIRIT AWAY


Meaning of SPIRIT AWAY in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.