[common; from process scheduling terminology
in OS theory] 1. vi. To delay or sit idle while waiting for
something. "We're blocking until everyone gets here." Compare
busy-wait. 2. `block on' vt. To block, waiting for
(something). "Lunch is blocked on Phil's arrival."