新足迹

 找回密码
 注册

精华好帖回顾

· 完成第一份Internal Audit Contract,交作业! (2007-1-26) qqyang · 【Y叔家常便饭】---- 油茶面 (2012-6-19) Y叔
· Sony A7/A7r/A7s 放毒贴--器材,转接,心得,后期...... (2014-9-12) Wolongshan · 青春的图腾----纪念Michael Jackson (2009-6-28) 海水正蓝
Advertisement
Advertisement
查看: 1305|回复: 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
返回顶部