Webster's Revised Unabridged Dictionary · 1913

blameable

blameable , adjective

same as blameworthy.