English Dictionary
Definition louche in British English
louche adjective
adjective
/luːʃ/
1
slightly immoral, often in a way that is attractive
