AGROFORESTRY Meaning of AGROFORESTRY in English ■ noun agriculture incorporating the cultivation of trees. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004