Hiya,
Pitch is meant as in pitching a ball, so yes, like pitching a sale or a proposal as it's generally called in the writers world. A general writer's pitch would be the standard form of an introductory letter, a synopsis and 3 sample chapters.
Don't you worry, you're not being daft. We're all learning here. Nine months ago I didn't know what a POD was, and I'd only just got my head around the synopsis