detain

verb

  1. 1

    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

  2. 2

    stop or halt

    Please stay the bloodshed!

  3. 3

    deprive of freedom; take into confinement

Synonyms

Also useful for “detain”:Unscrambler