Chinese English Dictionary

make a stab at sth    Add to My Vocabulary

  1. 尝试, 企图, 试做某事, 在...方面努力一下



Credits
Source of Dictionary: CC-CEDICT