AMPHORA


Meaning of AMPHORA in English

n. (pl. amphorae or amphoras) a Greek or Roman vessel with two handles and a narrow neck.

[ L f. Gk amphoreus ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.