UNBEATABLE

Definition of UNBEATABLE

  1. (adj)hard to defeat
  2. (adj)incapable of being overcome or subdued