Meaning

1 senses
  1. (informal)The United Kingdom commercial community considered as a single organization; or the commercial interests of the United Kingdom considered as a whole

UK plc — meaning, examples, forms, synonyms | Krumeto