unrivalled

Home / glossary / unrivalled

better than everyone or everything of the same type.