podcasts

Home / glossary / podcasts

a recording of a radio a recording of a radio programme or a video that somebody can download from the internet. programme or a video that somebody can download from the internet.