Word Meaning

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


Meaning of bain marie

- A vessel for holding hot water in which another vessel may be heated without scorching its contents; -- used for warming or preparing food or pharmaceutical preparations.