A business rating service that allows consumers to rate and review online retailers and their shopping experiences.
Modern compound from 'business' + 'rate', formed in the late 1990s during the dot-com boom. Created as a portmanteau to describe a service that rates business performance online.
Try Another Word