come down on
verb1
To punish or criticize (someone).
- The company came down on him very hard after he was found skipping work.
2
Slang To attack or harass (someone).
African-American Vernacular
3
To pressure (someone or something); to strictly enforce something on (someone or something).
4
To cause melancholy in (someone).
- Related terms
- like a ton of bricks