VOCABULARY - IDIOMS

Lower the Boom

Meaning:

Implement a punishment; reprimand severely

Examples: