magic 2023.01.19 Meaning of magic in English Noun 1. the ability to make impossible things happen by saying special words or doing special things use magic 2. clever tricks done to entertain people play magic