Definition of Louche

  • (adjective satellite) of questionable taste or morality; "a louche nightclub"; "a louche painting"

Synonyms of Louche


Antonyms of Louche


No Antonyms Found.

Homophones of Louche


No Homophones Found.