'Podcast' added to Oxford Dictionary

· with 0 comments

"Podcast" (a digital recording of a radio broadcast or similar programme, made available on the Internet for downloading to a personal audio player) is now an official part of the English language, as the word...

View more...