Definition of Olympic-level in English:

Olympic-level

adjective

  • 1Sport
    Of a standard high enough to participate in the modern Olympics.

  • 2humorous Of the highest level of achievement or prestige.

Origin

1970s; earliest use found in Black Belt.