give (someone or something) best
To admit that someone or something is better than someone or something else. Primarily heard in UK. They played much better than we did, so I had to give them best. Don't be a sore loser. Give the winner your best. I had no idea you could run that fast, man. I have to give you my best, congrats.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.