ARROWROOT Meaning of ARROWROOT in English [noun] [U] - a starch in the form of powder, which is made from a W Indian plant and is used in cooking, esp. to thicken sauces Cambridge English vocab. Кембриджский английский словарь. 2012