Top definition
To scold vehemently, or to criticize ones actions.
The lord shall not upbraid you, but if you seek him for knowledge he shall give it.
by Kenny Owens Jr. August 07, 2007
Get the mug
Get a upbraid mug for your cat Riley.