/ ˈmædʒɪkl; NAmE / adjective
1.
containing magic; used in magic :
magical powers
Her words had a magical effect on us.
2.
( informal ) wonderful; very enjoyable
SYN enchanting :
a truly magical feeling
We spent a magical week in Paris.
► ma·gic·al·ly / -kli; NAmE / adverb