Chinese English Dictionary

rest on one's oars    Add to My Vocabulary

  1. 停止划桨, 暂停休息一下



Credits
Source of Dictionary: CC-CEDICT