competition for Dummies
dogfight - a fiercely disputed contest; "their rancor dated from a political dogfight in between them"; "an actual dogfight for 3rd place"; "a protracted dogfight about their rival bids with the deal"get up the gauntlet To simply accept or undertake willingly any challenging activity; to just accept an offer to struggle or duel. Equally, throw down