Upbraiding

• (p. pr. & vb. n.) of Upbraid
Found on http://thinkexist.com/dictionary/meaning/upbraiding/

upbraiding

  1. a severe scolding
  2. utter a reproach to

Found on
No exact match found