LEAST IN SIGHT Meaning of LEAST IN SIGHT in English To play least in sight; to hide, keep out of the way, or make one's self scarce. Slang English vocab. Английский сленговый словарь. 2012