Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: National Trust
Usage: UK
  1. An organization concerned to preserve historic monuments and buildings and places of historical interest or natural beauty; founded in 1895 and supported by endowment and private subscription
    - NT [UK]

Type of: NGO, nongovernmental organisation [Brit], nongovernmental organization

Encyclopedia: National Trust