MACRONUTRIENT Meaning of MACRONUTRIENT in English ■ noun Biology a substance required in relatively large amounts by living organisms. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004