Definition of Scotland
country in northern Great Britain bordering on the North Sea and the Atlantic; a division of the United Kingdom of Great Britain and Northern Ireland; capital Edinburgh area 29,797 square miles (77,174 square kilometers), population 5,295,403
SCOTLAND Defined for English Language Learners
Definition of Scotland for English Language Learners
: part of the United Kingdom
Seen and Heard
What made you want to look up Scotland? Please tell us where you read or heard it (including the quote, if possible).