Noun spoilables has 1 sense
  1. perishables, spoilables - foods that will decay rapidly if not refrigerated
    --1 is a kind of foodstuff, food product
,
TOP