stillatory noun2 •A vessel used for distillation. •A place in which distillation is performed. formsstillatories