Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cybercasts
in English
cybercasts
#uncommon
Definitions
Noun
plural
of
cybercast
,
an
online
multimedia
transmission
internet
broadcasts
of
audiovisual
content
Verb
a
third-person
singular
present
tense
verb
form
Base Words
casts
cyber