English dictionary

amphora meaning and definition

Definition and meaning of amphora at MeaningMonkey.org. amphora meaning and definition in the English Dictionary.

AMPHORA noun

Definition of amphora (noun)

  1. an ancient jar with two handles and a narrow neck; used to hold oil or wine
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: