Synonyms of spiel in English:

spiel


See US English definition of spiel

See UK English definition of spiel

See Spanish definition of perorata

noun

1‘he launched into a big spiel about the merits of the product’

SYNONYMS
speech, line, patter, pitch, sales pitch
monologue, rigmarole, story, saga