not put something past someone
Consider someone capable of doing something, especially something bad. For example, I wouldn't put it past him to tell a lie or two. This expression uses past in the sense of “beyond.” [Late 1800s]
Words nearby not put something past someone
not one iota,
not one's day, this is,
not oneself,
not open one's mouth,
not proven,
not put something past someone,
not right in the head,
not see beyond one's nose,
not suffer fools gladly,
not take no for answer,
not the half of it