DETAIN

Definition of DETAIN

  1. (verb)deprive of freedom; take into confinement
  2. (verb)stop or halt
  3. (verb)cause to be slowed down or delayed