Search:
least in sight - Vulgar Dictionary definitionTo play least in sight; to hide, keep out of the way, or make one's self scarce.