FaceTime rival (5)
I believe the answer is:
skype
(Other definitions for skype that I've seen before include "Computer-based telephone software" , "program" , "Online phone service" , "Way of calling" , "Telephone over the internet" .)
I believe the answer is:
skype
(Other definitions for skype that I've seen before include "Computer-based telephone software" , "program" , "Online phone service" , "Way of calling" , "Telephone over the internet" .)