Look Up Another Term

Definition: Soapbox


A user-generated video sharing facility on MSN. Soapbox was launched in 2006 and discontinued in 2009.