Language:
Free Online Dictionary|3Dict

殘花敗柳

Source : CEDICT

a fallen woman/fallen angels (idiom)