English dictionary
hydria
/'h/aI/dr/i//@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
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.
Source: webster1913