chipolata has definitions from the fields of chemistry,food
1
[ noun ] (British) a small thin sausage

Related terms

sausage UK

*