What is the meaning of Macrocycle?

a cyclic macromolecule, or a macrocyclic portion of a molecule

In sports training, an annual plan that works towards peaking for the goal competition of the year.

Source: wiktionary.org