Dictionary

In the dictionary

verb

  1. To transmit sound and images via the World Wide Web

Forms

third-person singular of webcast

Now go play it.

Find webcasts in one of today's word games.

Today's games