olive loaf

English

Noun

olive loaf (plural olive loaves)

  1. A type of meatloaf or lunch meat with olives as its main ingredient.