The phrase "reflect discredit upon" means to bring shame or disrepute upon something or someone. Some synonyms include tarnish, blemish, stain, besmirch, and undermine. These words convey the idea that something has been damaged or harmed, whether through negligence, wrongdoing, or some other negative influence. Other synonyms for "reflect discredit upon" include defame, bring into disrepute, and impugn, which suggest more deliberate attacks on someone's reputation or character. No matter which term is used, the implication is clear: something or someone has been affected in a negative way, and their perceived worth or status has been diminished as a result.