spirit away

Our editors are putting together more complete content — check back in about 20 minutes

spirit away — verb

1. to take someone or something away quickly and secretly

1.動詞
釋義

to take someone or something away quickly and secretly

例句

The celebrity was spirited away before the reporters could ask questions.