Idiom: Red light district

Idiom Definitions for 'Red light district'


The red light district is the area of a town or city where there is prostitution, sex shops, etc.

See also: