SCALE LEAF(noun)Unscramble SCALELEAFRhymes leafscaleDefinitions There is 1 meaning of the phrase Scale Leaf. Scale Leaf - as a noun A specialized leaf or bract that protects a bud or catkin Synonyms (Exact Relations)scale 7Hypernyms (Closely Related)foliage 11leaf 7leafage 11Hyponyms (Broadly Related)squamule 19Word Variations & RelationsAnagrams Starts S Starts SC Starts SCA Starts SCAL Ends F Ends AF Ends EAF Ends LEAF Starts S & ends F Starts SC & ends F Starts S & ends AF Containing SCALELEAF A-Z Proximitiesscaldino 11scalds 9scaldship 17scaldships 18scale 7 Scale Leaf scaleboard 15scaleboards 16scaled 9scaleless 11scalelike 15