Would these definitions help?
10. Informal . to attempt to sell or win approval for; promote; advertise: to pitch breakfast foods at a sales convention.
11. Informal . to approach or court (as a person, company, or the public) in hope of a sale, approval, or interest; make an appeal to.
Source: Pitch | Define Pitch at Dictionary.com
- For Teachers