What is the meaning of Blameable?

Alternative spelling of blamable

blameworthy, at fault

Source: wiktionary.org