Find the word definition

Wiktionary
blood sausages

n. (blood sausage English)