Word info

tomato concentrate

Noun

Meaning

tomato concentrate (usually uncountable, plural tomato concentrates)

(US standards of identity) Any food obtained from the liquid of ripe tomatoes, strained, with any of: ingredients to regulate pH, water, salt, lemon juice, acid, sodium bicarbonate, spices, and flavoring.

Source: en.wiktionary.org

Hypernyms

Close letter words and terms