Definition of Olympic lift in US English:

Olympic lift

noun

  • Any one of three types of lift performed as a competitive event in the modern Olympics.

Origin

1920s.