Simple as in reproach To reproach or criticize someone, expressing disapproval or dissatisfaction. Clear All
1 Example Sentence Showcasing the Meaning of 'Sit On'
The teacher had to sit on the student for not completing the assigned homework for the third time this week.
Report
Meaning
Contribute
Copied