Term of the Moment

green screen


Look Up Another Term


Definition: Ambra


A subsidiary of the IBM PC Company that sold PCs as "IBM clones" via direct mail under the Ambra name. Although only a year in business, Ambra was shut down by IBM in 1994, claiming it caused confusion in the marketplace.