Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of limbec

- An alembic; a still.
- To distill.