Find the word definition

Wiktionary
linguas franca

n. (context extremely rare probably nonstandard English) (lingua franca English)