What is the meaning of Duelar?

to duel (engage in a duel)

Source: wiktionary.org