Big Huge Thesaurus

condemnable

adjective

similar terms