noun
a telecommunications application software product that specializes in providing video chat and voice calls between computers, tablets, mobile devices, the Xbox One console, and smartwatches via the Internet
We conducted the meeting with our overseas partners via Skype.
Let's Skype later to catch up on things.
I'll hit you up on Skype, bro.
Their relationship was like a Skype call, distant and disconnected.