Term of the Moment

cloud PBX


Look Up Another Term


Definition: Yahoo! Store


An online storefront for selling merchandise hosted by Yahoo!. Part of Yahoo!'s Small Business offerings, templates are available for creating and editing the store's Web pages. For a monthly fee, vendors set up their online stores and go live on the Web. See Yahoo!.