outscolded Definition
Definition
To defeat or surpass someone in terms of the severity or sharpness of one's rebuke, criticism, or speech.
Browse
To defeat or surpass someone in terms of the severity or sharpness of one's rebuke, criticism, or speech.
Browse