écussonTop 15000MeaningsNoun1. insignia, badge2. escutcheon (heraldry)3. bark of a tree containing what will become a bud (used in grafting)