Synonyms for "deplorable"

Words with similar meaning