AMPHORA N. (PL. AMPHORAE


Meaning of AMPHORA N. (PL. AMPHORAE in English

or amphoras) a Greek or Roman vessel with two handles and a narrow neck. [L f. Gk amphoreus]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.