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
Tweet