Definition: Amphore: A word or phrase used to express something that has a strong, distinctive odor or flavor. Definition of "Amphore": 1) The presence of something strong or overpowering, such as an animal or other object. 2) Something that is difficult to ignore or miss. 3) An object that can be easily distinguished or recognized by sight, sound, smell, taste, or touch. Amphoric: A word or phrase used to describe an odor or flavor.