Definition of National Trust in English:

National Trust

proper noun

  • A trust for the preservation of places of historic interest or natural beauty in Britain.