网站首页
词典首页
请输入您要查询的英文单词:
单词
give sth your best shot
释义
give
sth
your best shot
informal
to do something as well as you can
尽量做好
#https://dictionary.cambridge.org//dictionary/english-chinese-simplified/give-sth-your-best-shot##