新足迹

 找回密码
 注册

精华好帖回顾

· 【狸狸の私房菜】 之 【京味儿糖火烧】 --- RICH版 + LIGHT版~~~多图分步演示~~ (2012-3-7) 黑芝麻狐儿 · 墨尔本四个月生活点滴 (2005-10-27) Monica
· 岁月长,衣裳薄~~那些年,我们爱过的粤语歌 (2013-2-3) 双鱼妈妈 · 金融危机征文- Good Bye Investment Bank (2008-11-21) 西关少爷
Advertisement
Advertisement
查看: 1290|回复: 3

What does it mean ? [复制链接]

发表于 2014-4-22 14:36 |显示全部楼层
此文章由 lilyus 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lilyus 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 lilyus 于 2014-4-22 13:50 编辑

What does it mean ? ------------"slap my wrists for dropping the ball"

I saw this sentence in the email send out by my co-worker, he first apologized for some mistake made by him and followed by this sentence, I don't know the exactly meaning here, can somebody explain me, thanks.
Advertisement
Advertisement

发表于 2014-4-22 14:47 |显示全部楼层
此文章由 LYH 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 LYH 所有!转贴必须注明作者、出处和本声明,并保持内容完整
drop the ball
1. Make an error; miss an opportunity; fail.
2. To make a mistake, especially by doing something in a stupid or careless way.
3. To fail to keep working to reach a goal.

发表于 2014-4-22 14:49 |显示全部楼层
此文章由 LYH 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 LYH 所有!转贴必须注明作者、出处和本声明,并保持内容完整
slap on the wrist
Fig. to get a light punishment (for doing something wrong).

发表于 2014-4-22 14:51 |显示全部楼层
此文章由 lilyus 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lilyus 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Now I understand, thanks

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部