Golden Bowl

Dictionary

BLAMABLEa.

[See Blame.] Faulty; culpable; reprehensible; deserving of censure.