spirit away
Advanced (C1) formal
to move someone or something away fast and quietly so others do not notice
"The witness was spirited away before reporters reached the building."
to move someone or something away fast and quietly so others do not notice
"The witness was spirited away before reporters reached the building."