新足迹

 找回密码
 注册

精华好帖回顾

· MEL买房记 (Endeavour Hills→Rowville→Ringwood→Gl Waverley→Mt Waverley) 2楼填 (2007-11-26) rosalie · 也许,你会懂的。。 (坑已填完) (2010-7-6) 月亮
· 暖意使者,速度至上之美味酸辣汤! (2007-6-18) ivy_cn · 拿到OFFER了-shipping clerk (2005-5-11) 安州人
Advertisement
Advertisement
查看: 1427|回复: 3

What does it mean ? [复制链接]

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

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

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部