podcatch verb1 •(Internet, rare) To download and listen to a podcast. formspodcatched · podcatching · podcatches