-
src: wikipedia
- Definition
-
- detain :stop or halt
- Please stay the bloodshed!
- detain :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
- detain :deprive of freedom; take into confinement