Term of the Moment

download vs. upload


Look Up Another Term


Definition: Betamaxed


A superior technology that lost out to one of lesser quality. See Beta/VHS debacle.