SQUAWROOT Meaning of SQUAWROOT in English noun a scaly parasitic plant (conopholis americana) found in oak woods in the united states; called also cancer root. Webster English vocab. Английский словарь Webster. 2012