stillhead (English, noun)
expansion: stillhead (plural stillheads)
Senses:
glosses: The head of a distillation still.
Forms:
form: stillheads
tags: plural