A website on which users upload and share slide presentations.

« Back to Glossary Index