Definition of cabaret

What does the word cabaret mean?