Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
webcasts
in English
webcasts
us
//ˈwɛbkæsts//
uk
//ˈweɪbcæsts//
#common
Definitions
Noun
internet
broadcasts
(
video
,
audio
)
transmitting
media
online
(
live
or
recorded
)
Verb
creating
online
video
or
audio
content
The
company
will
start
webcasts
of
their
meetings
next
month
.
Base Words
casts
web