What is the meaning of Tentpole?

One of the poles used to hold up a tent.

A large-scale entertainment production that is a major source of revenue for its studio, television network, or investors.

To schedule a popular programme between two newer or less popular ones in the hope that viewers will watch them.

Source: wiktionary.org