LOUCHE Meaning of LOUCHE in English adj. disreputable, shifty. [ F, = squinting ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012