spirit away

The expression to "spirit away" means to remove without anyone's noticing.

Back