Find the word definition

Wiktionary
world phones

n. (world phone English)