MACRO Meaning of MACRO in English comb. form 1 long. 2 large, large-scale. [ Gk makro- f. makros long, large ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012