a lengthy and reproachful speech
I picked up the phone and gave him an earbashing
talk to (someone) at length, often in a reproachful manner
MPs were earbashed daily on the campaign trail
she gave up on earbashing the driver about the faults of another driver