Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
advertise to present (a product or idea) in a favorable light to win public patronage, support, or approval. [4 definitions]
advertising the business, profession, or action of creating and distributing advertisements. [2 definitions]