have feet of clay

idiomPart ofclay

have feet of clay — idiom

1. To have a hidden flaw or weakness in one's character.

1.idiom
Definition

To have a hidden flaw or weakness in one's character.

Example

The mayor had feet of clay when he was caught lying.

Did the famous scientist have feet of clay all along?