detain
英 [dɪ'teɪn]美[dɪ'ten]
英英释意
- 1. deprive of freedom; take into confinement
- 2. stop or halt;
- "Please stay the bloodshed!"
- 3. 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"