sweetbreads Meaning, Definition & Usage

  1. noun edible glands of an animal
    sweetbread.

WordNet