Definition of song duel in English:

song duel

noun

  • A singing contest or competition; specifically (especially among indigenous Indian and Inuit peoples of North America) one in which the participants settle a dispute by exchanging improvised insults and ridicule before their community, the reaction of the audience determining the winner.

Origin

Late 19th century; earliest use found in Folk-lore Journal.