1. Affronter.
2. Défier.
3. Narguer. Braver la tempête.
1. To challenge; SYN. dare.
2. To elude, esp. in a baffling way; SYN. resist, refuse.
3. To resist or confront with resistance; SYN. withstand, hold, hold up.
1. To meet fairly and fully
2. To face boldly