foodstoreEtymologyFrom food + store.foodstore means A shop that sells food. Lexicurio rates it Sui generis — a strength score of 93 out of 100.nounA shop that sells food.