Langimage
English
B2

to stop something from continuing, especially by cutting off funding or support.

Meanings

to stop something from continuing, especially by cutting off funding or support.

The company decided to pull the plug on the project due to budget constraints.

Synonyms

Last updated: 2025/01/11 12:01