a huge insurancecorporation based in London, England. Incorporated in 1871, it deals in insurance of almost every kind, but is most noted for its insurance of oceangoing vessels. —SHSBC Binder 3 Approved Glossary, —SHSBC Binder 17 Approved Glossary, —Welcome to the SO Glossary Final approval 2-Mar-90