Meaning of “internet telephony” in the English Dictionary

business-english dictionary

"internet telephony" in Business English

See all translations

internet telephonynoun [ U ]

uk us abbreviation IP telephony, also internet protocol telephony INTERNET, COMMUNICATIONS

the use of the internet to provide telephone services:


(Definition of “internet telephony” from the Cambridge Business English Dictionary © Cambridge University Press)