1. stillatory - Noun
2. stillatory - Adjective
An alembic; a vessel for distillation.
A laboratory; a place or room in which distillation is performed.