1
[ verb ] carry off mysteriously; as if by magic

Synonyms

spirit_away

Related terms

take_away

*