block: [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."