podcatcher noun1 •(Internet) A podcast client; a device, or software, that can receive a podcast. formspodcatchers