Dictionary search results

Showing 1-3 of 3 results

record holder British & World English

A person who has achieved the best-ever performance, especially in a particular sport

he's the current world record holder in holder English-Spanish

es el plusmarquista mundial, posee