take off one's hat to

[take off one's hat to] {v. phr.} To give honor, praise, andrespect to.

He is my enemy, but I take off my hat to him for hiscourage.

Compare: HAND IT TO.