From Dutch-English Freedict Dictionary ver. 0.2: tarten /tɑrtən/ 1. challenge, defy 2. incite, provoke
tarten /tɑrtən/ 1. challenge, defy 2. incite, provoke