Amphora meaning
Definitions of amphora is:
  • noun amphora
    an ancient Greek or Roman two-handled narrow-necked jar for oil, wine, etc
  • noun amphora
    a tall jar with a narrow neck and base and two handles, used by the ancient Greeks and Romans
  • noun plural amphora
    a large two-handled storage jar having an oval body, usually tapering to a point at the base, with a pair of handles extending from immediately below the lip to the shoulder: used chiefly for oil, wine, etc., and, set on a foot, as a commemorative vase awarded the victors in contests such as the Panathenaic games.