SLEIGHT Meaning of SLEIGHT in English (n.) Cunning; craft; artful practice. Webster's English dictionary. Английский словарь Webster. 2012