amphora Definition
Dictionary Home » Words Starting with A » amicably ... amphoteric » amphora
amphora
noun
- amphoras, amphorae
1. archaeol etc.
- A large narrow-necked Greek or Roman jar with a handle on either side, used for storing liquids such as wine or oil.
