文polyglot.
← English dictionary
English / word

charm

noun B1
MEANING IN ENGLISH

the power or quality of giving delight or arousing admiration and attraction

In context

01

The old tea stall has its own charm.

02

Her confidence added charm to the presentation.

Synonyms

appeal,attraction,allure

Antonyms

ugliness,repulsion,unattractiveness

Collocations

natural charm,personal charm,old-world charm

Sources

Bidyazo vocabulary library ↗