Look Up Another Term

Definition: screencast.com


A hosting service from TechSmith (www.techsmith.com) that enables individuals and companies to share videos on the Web. Free and paid options based on storage and bandwidth are available. See screencast.