WordNet (r) 3.0 (2006):food shop n 1: a shop selling ready-to-eat food products [syn: delicatessen, deli, food shop]