MACRO- Meaning of MACRO- in English comb. form 1 long. 2 large, large-scale. [Gk makro- f. makros long, large] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012