take hat off to
take (one's) hat off to (someone or something)
To praise, salute, congratulate, or pay tribute to someone or something. We all take our hats off to Janet for her recent promotion. I take my hat off to that organization for providing help when no one else does.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
take one's hat off to someone
Fig. to salute or pay an honor to someone. Good work. I take my hat off to you. I take off my hat to you! What an excellent job!
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
take (one's) hat off to
To respect, admire, or congratulate.
American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.