area of a city where many people live who have no money and drink a lot of alcohol The skid row of our city is very depressing with the large number of drunk people around.
SKID ROW
Meaning of SKID ROW in English
English idioms vocab. Словарь английских идиом и выражений. 2012