Definition of Sweetbreads

  • (noun) edible glands of an animal

Synonyms of Sweetbreads


Antonyms of Sweetbreads


No Antonyms Found.

Homophones of Sweetbreads


No Homophones Found.