Antonyms
Synonyms

1. charming

adjective. ['ˈtʃɑːrmɪŋ'] pleasing or delighting.

Antonyms

Synonyms

Antonym.com