The AI-powered English dictionary
plural illusionists
One who works with illusion or sleight of hand. examples
One who deceives by magical or mystical means. examples