s. pleasing or delighting
s. possessing or using or characteristic of or appropriate to supernatural powers
a. 迷人的, 有吸引力的
1. The charming little village was full of colorful houses.
这个迷人的小村庄里满是五颜六色的房子。
2. She has a charming smile that makes everyone feel welcome.
她有一个迷人的微笑,让每个人都感到受欢迎。
3. The movie was charming and kept us entertained until the end.
这部电影迷人而有趣,让我们一直 entertained 到最后。