ENGLISH
REFERENCE

blocking

n. uncountable
C1 Advanced US //ˈbɫɑkɪŋ// UK //blˈɒkɪŋ// block·ing

n. a situation where one task stops another from finishing because they both need the same resource. It often makes a computer program feel slow or stuck.

n. the state of a process being suspended while it waits for a resource to become available or for an event to occur. Often used to describe synchronous operations that prevent the execution of subsequent code until the current task completes.


SIMPLE

The software update failed because of a blocking error.

CONTEXTUAL

The application became unresponsive because a blocking operation on the main thread was waiting for a large file to download.

COMPLEX

In high-performance computing, developers often replace blocking calls with asynchronous patterns to ensure that the system remains responsive while waiting for input-output operations to finish.

Synonyms
Antonyms
Usage

Commonly used as an uncountable noun in technical contexts; often functions as an attributive noun in phrases like 'blocking call' or 'blocking operation'.

Idioms1 entry

© 2026 English Reference