Verb
-
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"
- hold up -
stop or halt
"Please stay the bloodshed!"
-
deprive of freedom
take into confinement