What is the meaning of word ----' charm?
A
A deep crack in the earth
B
To become hard
C
All the time
D
To confuse
Correct Answer: To confuse
Charm : (Noun) The power or quality of delighting, attracting, or fascinating others. "his charm has captivated the media"