Langimage
English
B2

to promise more than one can deliver, leading to disappointment.

Meanings

to promise more than one can deliver, leading to disappointment.

The project manager was criticized for overpromising and underdelivering.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51