Find the word definition

Wiktionary
lingua francas

n. (lingua franca English)