The phrase "put the finger on" is usually used to refer to identifying someone as the culprit for something. There are several synonyms for this phrase that can be used in different situations. "Point the finger at" means to accuse or blame someone for something. "Name names" means to identify the specific people involved in a situation. "Finger pointing" is a term used to describe the act of assigning blame and responsibility to others. "Rat out" means to reveal or betray a secret or information about someone. Using alternatives to "put the finger on" allows for more variation in language and can help to avoid repetition in communication.