English Dictionary
Definition Skype in British English
Skype
/skaɪp/
Synonyms and related words
