Take one`s hat off to (someone) To admire/respect/praise someone. You have to take your hat off to our boss. He has built his company from almost nothing.