reproachable

Adjective

 * 1) Deserving reproach.
 * 2)  Opprobrious; scurrilous; reproachful; abusive.