What does blameable mean?

blameable meaning in General Dictionary

same as blameworthy

View more

  • deserving fault or censure to be incorrect or bad or damaging