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