Lower the Boom

What does the idiom “lower the boom” mean?

Definition: Implement a punishment; reprimand severely

Example: A new camera system has been set up, and police are ready to lower the boom on people who run red lights.