Definition of Olympic-level in English:
Olympic-level
adjective
1Sport
Of a standard high enough to participate in the modern Olympics.2 humorous Of the highest level of achievement or prestige.
Origin
1970s; earliest use found in Black Belt.
Are You Learning English? Here Are Our Top English Tips