SQUAWROOT Meaning of SQUAWROOT in English [squaw.root] n (ca. 1848): a No. American scaly herb (Conopholis americana) of the broomrape family parasitic on oak and hemlock roots Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012