Meaning of detain

Definition of detain

(verb) deprive of freedom; take into confinement
stop or halt; "Please stay the bloodshed!"
cause to be slowed down or delayed; "Traffic was delayed by the bad weather"; "she delayed the work that she didn't want to perform"

Other information on detain

WIKIPEDIA results for detain
Amazon results for detain