1. podcatching - Noun
2. podcatching - Verb
podcatching (uncountable) (Internet) The downloading of podcasts.
podcatching present participle of podcatch