Term of the Moment


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!.