Talking to someone online or by phone for the first time. Refers to electronic meeting
Goodbye Madeline, it was nice emeeting you!
by Adrian December 23, 2002
1 more definition
an online scheduled conference where members can interact synchronously using computer, linked to a network or to the internet
by Sumit Roy February 11, 2003