social-custom
-
Take one's hat off to someone
To express great admiration, respect, or acknowledgement for someone's achievement or commendable quality.
The meaning and origin of interesting English phrases
To express great admiration, respect, or acknowledgement for someone's achievement or commendable quality.