meaning of decantation

1. The act of pouring off a clear liquor gently from its lees or sediment, or from one vessel into another.


Related Words

decantation |

Developed & Maintained By Taraprasad.com

Treasure Words