DEMIJOHN MEANING IN ENGLISH

• Demijohn Definition & Synonyms

  1. (n.) A glass vessel or bottle with a large body and small neck, inclosed in wickerwork.


RECENT SEARCHES