AMPHORA


Meaning of AMPHORA in English

[noun] [C] [plural] amphorae or amphoras - a long narrow clay container, wider at the top than at the base, which has two handles and was used in ancient times esp. for storing oil or wineTerracotta amphorae of local wine were taken to Rome for the emperor's feasts.

Cambridge English vocab.      Кембриджский английский словарь.