battle rap

English

Etymology

From battle +‎ rap

Noun

battle rap (plural battle raps)

  1. A contest in which participants attempt to insult their opponent by using witty improvised rapping.
    Synonym: rap battle
    Coordinate terms: flyting, roasting