Lower-the-boom meaning

(idiomatic) To use one's superior physical strength.
verb
0
0
(idiomatic, with "on") To suddenly overpower.

When Jack came back late from lunch, the team leader really lowered the boom on him.

verb
0
0
Advertisement