Advertisement
Advertisement
green light district
noun
- an area in which prostitution is officially tolerated
Discover More
Word History and Origins
Origin of green light district1
C21: from green light , modelled on red-light district
Advertisement
Advertisement
Advertisement
Advertisement
Browse