Rhymes | Synonyms
verb: cause to be slowed down or delayed
verb: stop or halt
verb: deprive of freedom; take into confinement