Definitions of Merchant Account on the Web:
* A written, commercial bank account established by contractual agreement between a merchant/business and a bank and/or a payment gateway. The agreement contains the respective rights, warranties, and duties with respect to accepting bankcards like Visa or MasterCard. You must apply for this account directly from your bank, or from the Payment Processor.
www.vpsource.com/glossary.html
* A "bank account" established with a payment processor for the settlement of credit card transactions. Any merchant who wants to take credit card orders must establish a merchant account. Internet merchants need a "Card Not Present Merchant Account."
www.verio.com/support/view_article.cfm
* An account with a bank that allow you to process credit cards online.
webhostingrevealed.com/glossary.htm