give away information about somebody;
"He told on his classmate who had cheated on the exam"
produce an effect or strain on somebody;
"Each step told on his tired legs"
- Have an effect on sb,excite or stir sb.
- Social pressures impinged on Mary's daily life.
- He had promised not to tell on us.
- I missed the lesson and John told on me.
- tell on 影响到 ...