English Dictionary
Definition lingua franca in British English
lingua franca noun
[countable] noun
/ˌlɪŋɡwə ˈfræŋkə/
1
a language that people use to communicate when they have different first languages
Synonyms and related words
