SNAKE CANE Meaning of SNAKE CANE in English noun : a tropical So. American palm ( Kunthia montana ) having a ringed snakelike stem Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012