Definition of beatdown in English:

beatdown

noun

informal
  • 1A physical beating or assault.

    ‘a savage beatdown’
    1. 1.1 A decisive defeat.
      ‘the Lakers handed out a beatdown on the Pacers, 99–77’

Pronunciation

beatdown

/ˈbētˌdoun/