The term 'delivered a pitch' can be summarized as 'SPIELED, ' which is a seven-letter word. To spiel is to deliver a persuasive speech or sales pitch, usually in an enthusiastic manner. It is derived from the German word for 'PLAY, ' and is often used to describe a long, persuasive talk.