Direct business : Insurance Glossary Glossary Jul 8, 2009 0 0 Insurance placed with an insurer direct and not through an intermediary. Related Comments comments