webinar - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. a talk on a subject which is given over the Internet, allowing a group of people in different places to watch, listen and sometimes respond on the same occasion

    The Macmillan Webinars are a series of live video talks from some of the biggest names in ELT.