Enchanting

What is Enchanting ?

Enchanting is (adj) very beautiful or magical. Synonym charming. Antonym disgusting

 

source: Easier English, Student Dictionary Upper Intermediate Level