tomato juice

Noun
  1. The juice of tomatoes (usually bottled or canned) (synset 107941740)

Other Searches