VariousWords beta
Related Terms:
Definitions:
Verb
spirit away
Definition: carry away rapidly and secretly, as if mysteriously
Definition: To remove without anyone's noticing.