Langimage
English
B2

to feel pleased with oneself for an achievement.

Meanings

to feel pleased with oneself for an achievement.

He congratulated himself on finishing the project ahead of schedule.

Synonyms

Antonyms

Last updated: 2025/01/11 11:59