pitched the hardware plans

Trosa

Banned
Portuguese

Hello

"At a top-100 managers offsite in Pajaro Dunes, Steve himself pitched the hardware plans, unveiling the project that would become the iMac" (Steve Jobs Way)

What's the sense of the verb "pitched" here?

Thanks
 
  • MuttQuad

    Senior Member
    English - AmE

    Hello

    "At a top-100 managers offsite in Pajaro Dunes, Steve himself pitched the hardware plans, unveiling the project that would become the iMac" (Steve Jobs Way)

    What's the sense of the verb "pitched" here?

    Thanks
    Made a sales pitch for, tried to impress his listeners about.
     
    < Previous | Next >
    Top