direct marketingnoun [ U ]uk us also direct advertising, also direct channel marketing MARKETING
Direct marketing advertising is targeted, in that it seeks to create direct contact with individual consumers.
More meanings of “direct marketing”
Word of the Day
a special place in the road in the UK, with a set of lights at the opposite side of the road and a device that people can press to make the red light show and the traffic stop, allowing them to cross