Block

/bläk/

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