AMPHORA


Meaning of AMPHORA in English

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

Etymology: L f. Gk amphoreus

Oxford English vocab.      Оксфордский английский словарь.