Longman Dictionary English From Longman Business Dictionarydrip campaignˈdrip camˌpaignMARKETING a way of advertising a product or service in which advertisements are shown repeatedly over a long period of time → campaign ldoceonline.com