SCALE LEAF(noun)Did you mean?RhymesAlso try..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)scale7Hypernyms (Closely Related)foliage11leaf7leafage11Hyponyms (Broadly Related)squamule19Word Variations & RelationsAnagramsStarts SStarts SCStarts SCAStarts SCALEnds FEnds AFEnds EAFEnds LEAFStarts S & ends FStarts SC & ends FStarts S & ends AFWords containing SCALELEAFA-Z Proximitiesscaldino11scalds9scaldship17scaldships18scale7 Scale Leaf scaleboard15scaleboards16scaled9scaleless11scalelike15