beat down
• (of the sun) radiate intense heat and brightness.
• "the sun beat down on them with fiery intensity"
• tire or wear down someone, especially to the point of defeat or surrender.
• "he has been beaten down by the evils of a corporate system"
• force someone to reduce the price of something.
• "I had at least attempted to beat him down on the charter price"
beatdown
noun
• a physical beating or assault.
• "a savage beatdown"