Simple as in perch To reproach or criticize someone, expressing disapproval or dissatisfaction. Clear All
2 Example Sentences Showcasing the Meaning of 'Sit On'
She always makes it a point to sit on the porch every morning with a cup of coffee.
The teacher had to sit on the student for not completing the assigned homework for the third time this week.
Report
Meaning
Contribute
Copied