INARCH Meaning of INARCH in English ■ verb Horticulture graft (a plant) by connecting a growing branch without separating it from its parent stock. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004