Definition
To be subjected to harsh criticism or severe reprimand.
The company came under the lash for failing to meet its quarterly targets.
He came under the lash after leaking confidential information.
The team came under the lash for their poor project management.