define Adcenter


Definition:

Microsoft’s cost per click ad network.