English to English
||deprive of freedom; take into confinement |
||stop or halt |
Please stay the bloodshed!
||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
||To keep back or from; to withhold. |