數落 shǔ luo

DEFINITIONS

  1. to enumerate sb's shortcomings
  2. to criticize
  3. to scold
  4. to talk on and on

CHARACTERS

數 shǔ number; several; count; fate
落 luo fall, drop; net income, surplus