Word Meaning

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


Meaning of demijohn

- A glass vessel or bottle with a large body and small neck, inclosed in wickerwork.