reproachable

adjective

Deserving reproach.

Opprobrious; scurrilous; reproachful; abusive.