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.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: