running down

language: zh

definitions

  1. to criticize or belittle someone
    zh: 诋毁;贬低
  2. to damage or injure by hitting with a vehicle
    zh: (车辆)撞倒;撞坏

examples

  1. Stop running down your colleagues; they work hard.

    别再诋毁你的同事了,他们工作很努力。

  2. The car ran down a pedestrian crossing the street.

    汽车撞倒了过马路的行人。