audiocast verb 2noun 1forms 3 verb2 •To record audio or publish for an Internet broadcast •To urinate standing up.He does not audiocast if company is over — 2007 noun1 •An audio recording or broadcast available on the Internet, especially a podcast.These audiocasts broadcast live audio and video of the IETF meetings using IP multicasting from the meeting site to destinations around the globe. — 1994 formsaudiocasted · audiocasting · audiocasts