webstream noun 1verb 1forms 3 noun1 •(Internet) A streaming media delivery method which uses the Internet to deliver audio and video playback to the end user.Dog lovers will be able to watch Crufts despite the BBC's decision to drop the show, thanks to a live webstream announced yesterday. — 2009 verb1 •(Internet) To send live media over the Internet in order to deliver audio and video playback to the end user. formswebstreamed · webstreaming · webstreams