arrowroot in English
- arrowroot ⇄ arrowroot, noun.
1a. an easily digested starch made from the roots of a tropical American plant.
b. the plant from which it is made.
2. a similar starch obtained from other plants, used especially in certain cookies and crackers.english