English dictionary

unrivalled

adjective

Parts of speech

Definitions

adjective

  1. Having no rival; better than any possible competitor
Scroll to Top