leaf cast meaning

UK /liːf kɑːst/ US /lif kæst/ 2 syllables

leaf cast (noun): a disease of conifers causing the needles to fall.

Definition of leaf cast

  1. a disease of conifers causing the needles to fall

    Synonyms: needle blight, needle cast

    Type of: leaf blight

How to pronounce leaf cast

leaf cast is pronounced /liːf kɑːst/ in British English and /lif kæst/ in American English. It has 2 syllables.

More about leaf cast on Wikipedia.