put in a (good) word for someone
1
to tell someone about the good qualities that a particular person has, usually in order to get an advantage for that personHe promised to put in a word for me with the boss.
Synonyms and related words
To praise someone or something
praise
congratulate
compliment