alambique
Top 30000
Meanings
Noun
1. still (device for distilling liquids)
2. alembic