Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

webinars Definition

Cancel
webinars
noun(web-i-nar)
a live online educational presentation during which participating viewers can submit questions and comments

Words Related to webinars!

webinars Examples by Brain Bank Users