ARROWROOT Meaning of ARROWROOT in English n. a plant of the family Marantaceae from which a starch is prepared and used for nutritional and medicinal purposes. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012