Perpetual Trust

« Back to Glossary Index

A trust designed to last indefinitely, subject to legal restrictions in some jurisdictions.