Datasegment.com Online Dictionary
  Online Dictionary : H : hydria

hydria


1 definition found

hydria - Collaborative International Dictionary of English v.0.48 :

  Hydria \Hy"dri*a\, n. [L., fr. Gr. ?.] (Gr. Antiq.)
     A water jar; esp., one with a large rounded body, a small
     neck, and three handles. Some of the most beautiful Greek
     vases are of this form.
     [1913 Webster]