ENGLISH
REFERENCE

do with mirrors

idiom

To perform a magic or optical trick with the use of hidden mirrors, implying trickery and sham.


Anchors to

© 2026 English Reference