English dictionary
dumb cane meaning and definition
Definition and meaning of dumb cane at MeaningMonkey.org. dumb cane meaning and definition in the English Dictionary.DUMB CANE noun
Definition of dumb cane (noun)
- an evergreen plant with large showy dark green leaves; contains a poison that swells the tongue and throat hence the name
Source: Princeton University Wordnet