demand partner (English, noun)
expansion: demand partner (plural demand partners)
Senses:
topics: business
marketing
glosses: A business that generates demand for another business's advertisement inventory.
Forms:
form: demand partners
tags: plural