Langimage
English
C1

to pride oneself on something.

Meanings

to pride oneself on something.

He plumed himself on his achievements.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51