TOP

Definition of Skypecast noun from the Oxford Advanced Learner's Dictionary

Skypecast

noun
 
/ˈskaɪpkɑːst/
 
/ˈskaɪpkæst/
jump to other results
  1. a public phone call on Skype in which many people could take part in a discussion that could be recorded and made available on the internet
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day