Link Centre Dictionary

sweetbreads

sweetb·reads

uncommon

noun

1.

edible glands of an animal

Synonyms

Related words

Broader terms

WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.