GIVE YOUR BEST Meaning of GIVE YOUR BEST in English See give it your best shot Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012