controlled circulation magazine

Definitions

Marketing

  • noun a magazine which is sent free to a limited number of readers, and is paid for by the advertising it contains

Publishing

http://www.dictionarycentral.com/definition/controlled-circulation-magazine.html