Meaning 1 ►▼
to put the boom of a sailboat down (See DERIVATION below for definition of "boom")
Lower the boom as we come into the harbor. We won't need as much wind.
Meaning 2 ►▼
to reprimand, scold or get angry at someone
Joe was not performing at work. The boss lowered the boom on him. He told him to improve his work or he would be fired.
The boom is a heavy piece of wood or metal attached to the mast of a ship to which the sail is attached. Sailors must be careful to watch the boom when it is lowered or they might be hit on the head.