What is the meaning of Spiel?

A lengthy and extravagant speech or argument usually intended to persuade.

An early form of rap music.

To talk at length.

To give a sales pitch; to promote by speaking.

A game of curling.

singular imperative of spielen

Source: wiktionary.org