rap battle

English

Etymology

From rap +‎ battle

Noun

rap battle (plural rap battles)

  1. Synonym of battle rap.