Squalid Meaning

There are 2 meaning(s) for word Squalid

Meaning 1 : foul and run-down and repulsive

    Example : a squalid overcrowded apartment in the poorest part of town,squalid living conditions

    Synonyms : flyblown,  sordid
Meaning 2 : morally degraded

    Example : the squalid atmosphere of intrigue and betrayal

    Synonyms : seamy,  seedy,  sleazy,  sordid