MACR Meaning of MACR in English macr-adj [occurring in compounds] macro- (= long, large) Interlingua English vocab. Английский словарь Интерлингва. 2012