webinar
/ˈwɛbɪnɑr/Definitions
1. noun
A seminar or presentation conducted via the internet, typically with video and audio conferencing, and often with interactive features.
“The company hosted a webinar to introduce new employees to their policies and procedures.”
2. verb
To present or participate in a seminar or presentation via the internet.
“The speaker will webinar with the international team to discuss the project’s progress.”