English: Delay


Alternative meaning: detained; pass over