C1
an illusion that is skillfully and expertly crafted to deceive or impress.
Meanings
an illusion that is skillfully and expertly crafted to deceive or impress.
The magician's masterfully-created illusion left the audience in awe.
Synonyms
Antonyms
Last updated: 2025/01/12 17:13