Synonyms for Defy (same or very similar meaning)
WordNet sense 1 (elude, especially in a baffling way):
refuse, resist, refuse
WordNet sense 2 (resist or confront with resistance):
hold, withstand, hold up
WordNet sense 3 (challenge):
dare
From the ODE community, based on WordNet
add/edit