Advertising Standards Authority

Definitions

Marketing

  • noun the independent body which oversees the system of self-regulation in the British advertising industry.

Media Studies

http://www.dictionarycentral.com/definition/advertising-standards-authority.html