English word definition — powered by WordNet
morally degraded
foul and run-down and repulsive
Want to remember squalid?