Смотреть больше слов в «Новом англо-русском словаре современной разговорной лексики»
best shot, get someone's expr AmE sl The project should succeed. It got my best shot Я вложил в этот проект все свои силы и способности, и поэтому я надеюсь, что он пройдет успешно... смотреть