Definition
a business or organization that provides a particular service, especially the mediation of transactions between two parties
Seed ·
Term in context
a business or organization that provides a particular service, especially the mediation of transactions between two parties
Seed ·