English
English version

vodcast

From Longman Dictionary of Contemporary Englishvodcastvod·cast /ˈvɒdkɑːst $ ˈvɑːdkæst/ noun [countable]  a programme in the form of a video that can be downloaded from the Internet.
Pictures of the day
What are these?
Click on the pictures to check.