English word definition — powered by WordNet
resist or confront with resistance
elude, especially in a baffling way
challenge
Want to remember defy?