excuser

noun
  1. a person who makes excuses or offers reasons to justify or explain away something
  2. Usage: often used in a mildly critical sense to describe someone who habitually avoids responsibility

Examples