English Dictionary
◊ SWEETBREADS
sweetbreads
n : edible glands of an animal [syn: {sweetbread}]