Escarbuncle Copy link Escarbuncle , noun [Old French escarbuncle, French escaboucle.] (Heraldry) See Carbuncle, 3.