Langimage
English
B2

to experience great pleasure or satisfaction from something.

Meanings

to experience great pleasure or satisfaction from something.

She was delighted by the surprise party her friends threw for her.

Synonyms

Antonyms

to be charmed or enchanted by something or someone.

He was delighted by the beautiful scenery of the mountains.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55