Meanings1lay blame on; find faultTo scold or resent someone, blaming him/her for one's situation, etc.