Lingo
ang
li
ci
sm
a word or phrase that is specific to or characteristic of British English
Synonyms
1 / 2