webcasts
About 0.02 uses per million words.
Meaning
- noun plural of webcast
- verb third-person singular simple present indicative of webcast
Similar words
broadcasts releases retransmissions streams transmissions webcasters webinars telecasts streaming streamed
Often followed by
and of are to on can that from or
Save “webcasts” to learn later