reproachable Definition
Definition
liable to be condemned; deserving blame; open to reproach or censure; shameful or disgraceful
More Word
Browse
liable to be condemned; deserving blame; open to reproach or censure; shameful or disgraceful
Browse