MACROMARKETING is a
14
letter word starting with
M
and ending with
G
Definitions & Synonyms
noun -
MACROMARKETING refers to the broader study of marketing policies, strategies and concepts related to societal processes and how they affect an economy at large.