matchless

Home / glossary / matchless

so good as to be unequalled; incomparable.