Fetching details from the dictionary...
to concede defeat; to surrender; to take one's hat off (to someone)