Term of the Moment

4K upscaling


Look Up Another Term


Definition: Stamps.com


(Stamps.com, Los Angeles, CA) A PC Postage service that lets you print U.S. postage stamps on your own printer. It was one of the first such services approved by the U.S. Postal Service, and by 2008, the business boasted 350,000 monthly subscribers, many of them small businesses and home office users. In order to print stamps, you must be on the Internet and use the Stamps.com software. See PC Postage and E-Stamp.