Meaning of “deli” - Learner’s Dictionary

deli

noun [ C ] uk us /ˈdeli/

short for delicatessen

(Definition of “deli” from the Cambridge Learner’s Dictionary © Cambridge University Press)