Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


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

Derived forms: amphoras, amphorae

Type of: jar

Encyclopedia: Amphora