Look Up Another Term

Definition: video casting


See lifecasting and vidcast.