blameable

blame·a·ble

blameable

adj.
  1. same as blameworthy.