n. 25B6; verb
an attempt to discredit him and his company : BRING INTO DISREPUTE, disgrace, dishonour, damage the reputation of, blacken the name of, put/show in a bad light, reflect badly on, compromise, stigmatize, smear, tarnish, taint; N. Amer. slur.
that theory has been discredited : DISPROVE, invalidate, explode, drive a coach and horses through, refute; informal debunk, shoot full of holes, blow sky-high; formal confute.
25B6; noun
crimes which brought discredit on the administration : DISHONOUR, disrepute, disgrace, shame, humiliation, ignominy, infamy, notoriety; censure, blame, reproach, opprobrium; stigma; dated disesteem.
the ships were a discredit to the country : DISGRACE, source of shame, reproach, blot on the escutcheon.
honour, glory.