Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: amphora (amphorae,amphoras)  amfuru
  1. An ancient jar with two handles and a narrow neck; used to hold oil or wine

Derived forms: amphorae, amphoras

Type of: jar

Encyclopedia: Amphora