The adjective culpable means worthy of being blamed or considered guilty for something immoral.

Synonyms are guilty, impeachable, liable, or responsible.

The word origins in late 13th century. It comes from Old French (12th century) coupable meaning “deserving censure, blameworthy”. It also comes from Latin culpabilis meaning “worthy of blame”, from culpare meaning “to blame”, from culpa meaning “crime, fault, blame, guilt, error”.

He’s culpable but we don’t have any hard evidence or proof.

I was found culpable of the crime and sentenced to life in prison.

He was held culpable for what happened yesterday.