strip club


strip club

n a small club in which striptease performances take place
Translations