Definition of Upbraid

  • 1. Express criticism towards Verb

Synonyms for word "upbraid"

Semanticaly linked words with "upbraid"