What is the full meaning of upbraids
UPBRAID, to reproach severely, also UPBRAY [v]
Example of the word upbraids placed on a Scrabble board.