Latin
stīlla
‘a drop of a dense, viscous liquid or other non-natural substance’
Every word has its own definition in its root. These English words share one: Latin stīlla.
5 English words in this record descend from Latin stīlla, most familiar first.
- still
- distillation ← distillacioun ← distillacioun ← distīllātiō ← dēstillō
- instill ← instillō ← stīllō
- stilliform
- stillatitious ← stillaticius ← stillō
Etymograph / Latin stīlla