REPROACHABLE

Source: 566

reproachable. Reproachable, a. deserving reproach, disgraceful