Langimage
English
B2

a cleverly designed illusion that deceives the senses.

Meanings

a cleverly designed illusion that deceives the senses.

The magician's artfully-created illusion left the audience in awe.

Synonyms

Antonyms

Last updated: 2025/01/12 16:53