RED-LIGHT DISTRICT MEANING IN ENGLISH

• Red-light district Definition & Synonyms

  1. () A district or neighborhood in which disorderly resorts are frequent; -- so called in allusion to the red light kept in front of many such resorts at night.


RECENT SEARCHES