ADJ 无与伦比的;无可匹敌的 If you describe something as unmatched, you are emphasizing that it is better or greater than all other things of the same kind. 无与伦比的;无可匹敌的 [emphasis]
...a landscape of unmatched beauty.
无与伦比的美景
Brian's old-fashioned cuisine was unmatched for flavour. [+ for]