detain

1. (verb) cause to be slowed down or delayed; "Traffic was delayed by the bad weather"
Synonyms: delay, hold up
Related Words: buy time, catch, decelerate, retard, slow, slow down, slow up, stall

2. (verb) stop or halt; "Please stay the bloodshed!"
Synonyms: delay, stay
Related Words: check, retard

3. (verb) deprive of freedom; take into confinement
Synonyms: confine
Related Words: cage, cage in, gaol, immure, imprison, incarcerate, jail, jug, keep in, lag, put away, put behind bars, remand, straiten, trap



Terms and Conditions of Use / Copyright Notice