Term of the Moment

OTA


Look Up Another Term


Definition: Betamaxed


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