Word Definition

Upbraided

  1. of Upbraid

Synonyms