Word of the Day: March 11, 2021
louche Definition: (adjective) Of questionable taste or morality. Synonyms: shady Usage: It did not surprise me that the owner of that louche nightclub downtown was arrested for selling illegal drugs to the patrons. Discuss.
Follow Us