不敵

daring; fearless; intrepid; bold

Meaning

  1. adj-nan
    daring; fearless; intrepid; bold; tough