accountable [ more accountable ; most accountable ]
Notices
  • required or expected to give an explanation;responsible for