place frequented by a certain class of people - Spanish English Dictionary