This website uses cookies to ensure you get the best experience. Learn more

Another word for squalid

Adjective
  1. Heavily soiled; very dirty or unclean

  2. See also:

    clean

  3. Having or proceeding from low moral standards

  4. See also:

    right