English Dictionary
Definition netphone in British English
netphone noun
[countable] noun
/ˈnetˌfəʊn/
Synonyms and related words
