Meaning of “magic” - Learner’s Dictionary

magic

noun [ U ] uk us /ˈmædʒɪk/
SPECIAL POWERS

A2 special powers that can make things happen that seem impossible:

Do you believe in magic?
ENTERTAINMENT
SPECIAL QUALITY

B2 a quality that makes something or someone seem special or exciting:

No one could fail to be charmed by the magic of this beautiful city.
as if by magic

in a way that is surprising and impossible to explain:

Food would appear on the table every day, as if by magic.
→ See also black magic

(Definition of “magic noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)