Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
videocasts
in English
videocasts
us
//ˈvaɪ.di.əʊ.kæsts//
uk
//ˈvaɪ.diː.oʊ.kæsts//
#moderate
Definitions
Noun
a
series
of
video
episodes
;
online
content
The
company
produces
a
series
of
videocasts
on
marketing
strategies
.
Verb
to
broadcast
or
distribute
video
content
online
She
will
videocast
her
lecture
to
students
all
over
the
world
.
Base Words
video
casts