reproachable

Deserving reproach.

Opprobrious; scurrilous; reproachful; abusive.

adjective

Deserving reproach.

adjective

Opprobrious; scurrilous; reproachful; abusive.