reproachable

adjective
  1. deserving blame or criticism; blameworthy

Examples