DictionaryAI

lord of the rings

Short definition from Wiktionary

Noun

  1. The Olympic champion on the rings (“still rings”) men's gymnastics apparatus.

We haven’t written up lord of the rings yet: Simple and Standard meanings, examples and a quiz.