England

  

Definition

Part of the United Kingdom of Great Britain and Northern Ireland, made up largely of the area south of river Tweed (flowing through the southern uplands of Scotland) and including the capital London.

News containing the term England

Loading...



http://www.businessdictionary.com/definition/england.html


Enter your email address to get our free Term of the Day newsletter!

England is...

... in the subject
International Trade & Relations

Mentioned in these terms

Nearby Terms

Popular 'International Trade & Relations' Terms

Search volume for England

Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z