Subscribe
URL of the page has been copied to clipboard.
Meaning : An expression that is used in Great Britain (especially as contrasted with American English).
Synonyms : anglicism, britishism
Install App