Meaning of “low-rent” in the English Dictionary

English