legerdemain

legerdemain

legerdemain

Noun

an illusory feat; considered magical by naive observers

Synonyms: