Definition of "videochat"
videochat
noun
countable and uncountable, plural videochats
verb
third-person singular simple present videochats, present participle videochatting, simple past and past participle videochatted
countable and uncountable, plural videochats
third-person singular simple present videochats, present participle videochatting, simple past and past participle videochatted