Scottish BordersPronunciation: /skɒtɪʃˈbɔːdəz/Entry from World dictionaryDefinition of Scottish Borders a council area of southern Scotland; administrative centre, Melrose. Scottish Borders in other Oxford dictionaries Definition of Scottish Borders in the British & World English dictionary