Question

Indicate the correct meaning of the following idioms from the option given: To run one down

A To be in a hurry
B To be weak and tired
C To disparage someone
D More than one of the above
E None of the above
Practice Next

Hey! Ask a query