Demat account Definition & Meaning | Financial Glossary