Word Meaning

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


Meaning of decants

- To pour off gently, as liquor, so as not to disturb the sediment; or to pour from one vessel into another; as, to decant wine.

Crossword clue for decants

- Pours (wine)
- Pours off gently
- Pours off leaving dregs