Spiriting away Meaning, Definition & Usage

Definitions
  1. (Law), causing to leave; the offense of inducing a witness to leave a jurisdiction so as to evade process requiring attendance at trial.

Webster 1913