National Trust for Scotland

Definitions

General Science

  • noun in Scotland, a charitable organisation that preserves historic buildings, gardens, parks, coastline and areas of natural beauty for the benefit of the public

Travel

  • noun an organisation similar to the National Trust that is based in Scotland
http://www.dictionarycentral.com/definition/national-trust-for-scotland.html