SNAKEWEED Meaning of SNAKEWEED in English n. (Botany) wild shrub used as medicine to cure snakebite; bistort; Virginia snakeroot; adderwort Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012