Dictionary Suite
Advanced Dictionary        

put (something) past

past, put
part of speech: phrase
definition: to consider (some behavior) to be beyond what some person or group would do; to not be surprised if a particular person or group did a certain thing (used in the negative only and typically with "would not").
You actually think she hired a detective to follow him? Well, she is such a jealous person. I wouldn't put it past her.Would I be surprised if he was the one who took the money? Well, no. I wouldn't put it past him.I wouldn't put it past my mother to spy on me. She never trusts me to make the right decisions.Yes, the cake was a lovely surprise, and I don't know who made it for me, but Janet is such a kind person that I wouldn't put it past her.