raise your hat to someone
raise (one's) hat
To praise, salute, congratulate, or pay tribute to someone. I must raise my hat to you for your stunning victory, Mr. President. I really have to raise my hat to the company for coming being so supportive of me and my family during this troubling time.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
raise your hat to someoneadmire or applaud someone.
The image here is of the gesture of briefly removing your hat as a mark of courtesy or respect to someone.
Farlex Partner Idioms Dictionary © Farlex 2017