amphora(noun) noun1. an ancient jar with two handles and a narrow neck; used to hold oil or wineDefinition categories: man–made, jar