English dictionary
needle cast meaning and definition
Definition and meaning of needle cast at MeaningMonkey.org. needle cast meaning and definition in the English Dictionary.NEEDLE CAST noun
Definition of needle cast (noun)
- a disease of conifers causing the needles to fall
- synonyms: leaf cast, needle blight
Source: Princeton University Wordnet