The words defend and justify are synonyms, but do differ in nuance. Specifically, defend implies maintaining in the face of attack or criticism. // defended his voting record