louche Meaning, Definition & Usage

  1. adjective satellite of questionable taste or morality
    shady.
    • a louche nightclub
    • a louche painting

WordNet