Definition
Parasite store is a term describing a retailer that lives on existing traffic flow that originates from circumstances other than its own promotional effort, store personality, merchandising effort, or customer service.[1]
References
- ^ American Marketing Association, AMA Dictionary.