Lloyd's trust fund

    a fund held on the terms of a Lloyd's trust deed.

Glossary Legal Instruments