off one's own bat

  1. 靠自己的力量
    • This country was able to win the war off its own bat.
      这个国家能依靠自己的力量打赢这场战争。

网络词典

off one's own bat

英 Unknown 美 Unknown
Unknown 中文翻译:Unknown
同义词: Unknown

例句: