blameable
blame·a·ble
blameable
adj.
same as
blameworthy
.