English / word
charm
noun B1MEANING 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