olive loaf
English
Noun
olive
loaf
(
plural
olive loaves
)
A type of
meatloaf
or
lunch meat
with
olives
as its main
ingredient
.